テキスト ファイル (例: file1.txt) に、php の行があるとします。
myArray['index'] = "awesome"
PHP ファイル (例: file2.php) では、このテキスト行をインポートして $string に割り当てています。
eval 関数を使用せずに $string の内容を評価する方法はありますか?
私は現在:
eval("{$string};");
私が尋ねている理由を明確にするために: eval の使用は「悪」であると読みました。このため、テキスト ファイルに格納されている php コードを評価する別の方法があるかどうかを確認したいと考えています。奇妙に思えるかもしれません。「phpファイルにコードを書いてみたらどうだろう」と思われるかもしれませんが、なぜそうしているのかは、私の質問ではありません。私は、eval を使用する代わりの方法について疑問に思っています。ありがとう。