ホームページ  >  記事  >  バックエンド開発  >  phpの$$strの「$$」の詳しい説明、php_PHPチュートリアルのstrの詳しい説明

phpの$$strの「$$」の詳しい説明、php_PHPチュートリアルのstrの詳しい説明

WBOY
WBOYオリジナル
2016-07-13 09:47:08830ブラウズ

phpの$$strの「$$」の詳しい説明、phpのstrの詳しい説明

この書き方を可変変数といいます

変更可能な変数名を使用すると便利な場合があります。つまり、変数の変数名を動的に設定して使用できます。通常の変数は宣言によって設定されます。例:

リーリー

可変変数は通常の変数の値を可変変数の変数名として取得します。上記の例では、2 つのドル記号 ($) を使用した後、hello を変数変数として使用できます。例:

リーリー

この時点で、両方の変数が定義されています: $a の内容は「hello」、$hello の内容は「world」です。したがって、次のように表すことができます:

リーリー

次の記述方法はより正確で、同じ結果が出力されます:

リーリー

それらはすべて「hello world」と出力します。

配列で可変変数を使用するには、あいまいさを解決する必要があります。これは、$$a[1] を記述するときに、パーサーは $a[1] を変数として必要とするか、または $$a を変数として必要としてインデックス [1] 値を持つ変数を抽出するかを知る必要があります。この問題を解決する構文は、最初のケースには ${$a[1]} を使用し、2 番目のケースには ${$a}[1] を使用します。

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/1027504.html技術記事 phpの$$strの「$$」の詳しい説明、phpのstrの詳しい説明 このような書き方を変数変数と呼ぶことがありますが、変数名を使うととても便利です。つまり、変数の変数名を動的に設定できるのです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。