PHPで$$は何ですか。 この質問は、最近のインタビューでウェブデベロッパーの地位について尋ねられます。 ありがとうございます!
1
A
答えて
1
それはvariable variableです:
時には変数の変数名を持つことができるように便利です。 これは、動的に設定および使用できる変数名です。
6
これはvariable variableです。彼らはそうのような別の変数の名前を格納する変数を使用して動作します。
$var = 'test';
$test = 'echod variable';
echo $$var;
// output echod variable
1
動的変数名を、
for($i = 0; $i<10; $i++)
{
$var_name = "d".$i;
echo $$var_name;
}
例えば
は、変数の$ D0、$ D1をエコーします、 $ D2、D3 $ ... $ D9
0
このコードを実行すると、$名を設定します
$value="name";
$$value="testing";
言い換えれば、$ nameは "testing"に等しくなりました
関連する問題
- 1. PHPでは[オブジェクト]とは何ですか?
- 2. PHPでオブジェクトコレクションとは何ですか?
- 3. PHPでのロードバランシングとは何ですか?
- 4. php PECL oauthモジュールとは何ですか?
- 5. PHPアクションとは何ですか?
- 6. PHP用のアジャイルツールとは何ですか?
- 7. phpのuser_ini.filename&user_ini.cache_ttlとは何ですか?
- 8. このPHPコマンドとは何ですか?
- 9. PHPコードジェネレータとは何ですか?
- 10. PHPのrealpath_cacheとは何ですか?
- 11. Twilioとは何ですか? (エラー12200)(PHP)
- 12. PHPのパラメータとは何ですか?
- 13. `!(error_reporting()&$ errorcode)` do(PHP)とは何ですか?
- 14. このPHPテクニックとは何ですか?
- 15. フレームワーク - PHPフレームワークとは何ですか?
- 16. PHPでgetTrace()メソッドは何をしますか?スタックとは何ですか?
- 17. PHPでClosure :: bind()とは何か
- 18. php cliとphp cgiの違いは何ですか?
- 19. PHPインタプリタとPHPハンドラの違いは何ですか?
- 20. の違いは何ですか 'と "PHPでは
- 21. PHPでは、 'stripslashes'と 'stripslashes'の違いは何ですか?
- 22. <jdoc:include>とは何ですか?それはHTMLかPHPか?
- 23. PHPとHTMLでスケジューリングカレンダーを作成するベストプラクティスは何ですか?
- 24. PHPのバージョン文字列でlenny8とは何ですか?
- 25. PHPでPHP_ZTSの定義済み定数とは何ですか?
- 26. "*"と "?"の違いは何ですか? PHP pregの試合で?
- 27. PHPで "<<< SQL"とは何ですか?
- 28. PHPで予期しないT_VARIABLEとは何ですか?
- 29. PHPで `と`の目的/機能は何ですか?
- 30. PHPでファイルグループ(chgrp()を使って変更)とは何ですか?
$$を検索する方法がわからないことがわかりました。 – DOK
Google "php two dollar signs"。 –