![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.2ベストアンサー
- 回答日時:
evalを使うならreturnで戻すと汎用性があがります。
ただ配列の使い方もちょっとへんなので一部修正
<?php
$test["a"]["b"]["c"] = "成功";
$string = 'test["a"]["b"]["c"]';
echo eval("return isset($$string)?($$string):null;");
$string = 'test["a"]["b"]';
echo eval("return isset($$string)?($$string):null;");
$string = 'test["x"]["y"]["z"]';
echo eval("return isset($$string)?($$string):null;");
?>
No.1
- 回答日時:
<?php
$test[a][b][c] = "成功";
$string = 'test[a][b][c]';
$com = "echo $" . $string . ";";
eval($com);
?>
使用上の注意をよく読んで正しくお使いください。
http://php.net/manual/ja/function.eval.php
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
- Visual Basic(VBA) VBA ユーザーフォームからSubプロージャ―に値を引き渡す方法 3 2023/04/09 01:54
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- PHP 配列の値の更新方法について 1 2022/08/05 09:49
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/15 15:48
- PHP カラーミーショップのSmartyでの文字列抜き出し 2 2022/05/06 11:51
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Visual Basic(VBA) 以下のVBAで該当文字列の前後に付与したい。 例 前に付与 abc ユーザーID 12345 後に付 3 2022/04/19 21:50
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
BASIC認証のユーザー名をPHPで...
-
php で C言語のdefineマクロの...
-
PHPとHTMLをまとめてコメントア...
-
PHPでパラメータ取得
-
onedrive にexcelファイルをア...
-
別ファイルの変数を呼び出した...
-
PHPのif文でその処理を途中で抜...
-
フォントの色を変えるには?
-
.phpと.incファイルの違いはな...
-
「@$変数」の「@の意味は?」
-
【file_exists】ファイルが存在...
-
$_SESSION 有効期限をブラウザ...
-
stat failed
-
2つの画像ファイルが異なるファ...
-
PHPで新しいウインドウで開く命...
-
CFileDialogの最初のディレクト...
-
【PHP】画像が表示されず「×」...
-
Subversionのリポジトリの削除
-
別PHPファイルに変数を渡す
-
「クラス関数」「メンバ関数」...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php で C言語のdefineマクロの...
-
PHPのタイムアウトについて
-
PHP MySql ページング
-
ページ全体をリロードしてしまう
-
fortran結果をブラウザに表示
-
変数に格納する文字列の表示方法
-
[wordpress]外部RSSを「文字...
-
PHPでパラメータ取得
-
受け取り値を"豊岡市","養父市"
-
htsp ?? <?= ?>??
-
BASIC認証のユーザー名をPHPで...
-
■■simpleXMLでホットペッパーの...
-
現在Multiviewsの設定にてphpが...
-
PHP Mysql SELECTであいまい検...
-
「include()」関数の使い方につ...
-
特定の値をPOST送信で他のサー...
-
phpでハイパーリンクして値を持...
-
simplexml_load_file で呼び出...
-
PHPとHTMLをまとめてコメントア...
-
「include」と「file_get_conte...
おすすめ情報