コードを書くときにPHPの参照シンボルはあまり使いません まず、C言語はアドレスを取得するために使われますが、PHPではいくつかの違いがあると言われています。変数のコピーです。つまり、
など、同じ変数のコピーを再作成します。$a=&$b;
変数 a と変数 b は完全に等しく、$a=$b と完全に等価なので、$a=&$b と書く必要があるでしょうか?これにより、より多くのメモリ領域が必要になる可能性もあります
このように書くのが好きな人もいます
_
このように書いても実際的な効果はないと思います。一般的に、参照演算子は関数のパラメータに記述されます。 ️関数 f(&$x,&$y){
// $ xと$ yの操作、つまり、$ xと$ yの両方が関数の外側の値を割り当てます Re // Return ステートメントを使用する必要はありません
~
その後、関数 f を呼び出すと、$x と $y の計算値が関数の外で直接取得できます。
$total=array();
$total_data='';
f(&$total,&$total_data);
echo $total_data; //f関数で計算されたtotal_dataの値がここに出力されます
var_dump($total);//f関数で計算した合計の値がここに出力されます
上記は私の個人的な意見ですので、皆様の訂正をお待ちしております。
http://www.bkjia.com/PHPjc/477581.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/477581.html