ホームページ  >  記事  >  バックエンド開発  >  PHPの可変変数とは何ですか?

PHPの可変変数とは何ですか?

怪我咯
怪我咯オリジナル
2017-06-20 09:36:032281ブラウズ

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

<?php
$a = &#39;hello&#39;;
?>

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

<?php
$$a = &#39;world&#39;;
?>

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

<?php
echo "$a ${$a}";
?>

次の書き方の方が正確で、同じ結果が出力されます:

<?php
echo "$a $hello";
?>

どちらも出力されます:

hello world。

以下は、より理解しやすいと思います! !デモ

<?
 $a="whfbbs";
 $$a=&#39;b&#39;;
 echo $whfbbs;
?>

//出力b

以上がPHPの可変変数とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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