ホームページ  >  記事  >  バックエンド開発  >  ここのアンパサンドをどのように理解すればよいでしょうか?

ここのアンパサンドをどのように理解すればよいでしょうか?

WBOY
WBOYオリジナル
2016-08-04 09:20:31978ブラウズ

リーリー

ヘルプ: 上記の PHP パラメーターの & 記号を理解するにはどうすればよいですか?

返信内容:

リーリー

ヘルプ: 上記の PHP パラメーターの & 記号を理解するにはどうすればよいですか?

& は、PHP の変数への参照を表します。

このコードに置くことは、パラメータ $total 内のポインタが、渡された場所を指すことを意味します。
PHP インタープリタは、この関数の本体に新しい変数 $total を登録せず、渡された場所を直接参照します。変数、
$total の値が関数本体内で変更されると、それに応じて外部の $total も変更されます
例:

リーリー

転送には単純な 2 つのタイプがあります
1 つは値の転送です
もう 1 つは参照転送です
&それは参照転送です

値で渡すか参照で渡すか? &$total は $total のアドレスを渡すことを意味します

これを見てください。これはマニュアルです
それから、git blame 文件名著者を見つけて撲殺してください。

責め殺しをサポート、9つのパラメーター...

参照転送は、同じメモリアドレスを指すポインタとみなすことができます

引用
機能:

リーリー
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。