sql >> データベース >  >> RDS >> Mysql

$ mysqli変数を各関数に渡す必要がありますか?

    PHPでは、ユーザー定義関数には独自の変数スコープがあります。 $mysqliを渡す必要があります 関数にパラメータとして追加するか、global $mysqliで関数を開始します 。

    この正確な問題は、変数スコープ の例として示されています。 ページ:

    <?php
    $a = 1; /* global scope */ 
    
    function test()
    { 
        echo $a; /* reference to local scope variable */ 
    } 
    
    test();
    ?>
    


    1. Postgresqlサーバー上のpostgresという名前のデフォルトデータベース

    2. MariaDBの日時値に秒を追加する8つの方法

    3. SQL Serverを使用して、空のスペースをnull値に変換するにはどうすればよいですか?

    4. ルートモデルバインディングが機能しない