どのようにPHPコードに「エンコード」PHP配列に方法はありますか?

Frodik:

非常に特別な目的のために私はPHPコードにPHPの配列を変換する必要があります。私は以下のコードで何を意味するかを説明しようとします。

$a = array('a' => 'abc', 'path' => INCLUDE_DIR.'/file.txt', 'number' => 1234);
$php_code = some_magic_function($a);
echo $php_code; // outputs: "array('a' => 'abc', 'path' => '/path/to/file.txt', 'number' => 1234)"

だから、PHPコードとして配列を書き戻します。私はこれで私を助ける任意のライブラリを見つけることができません。

任意のアイデアやヒント?前もって感謝します。

ADyson:

私はあなたがそれはあなたのコードで書かれたことになる正確な形式で、文字列として配列を印刷したいと思います。

もしそうなら、でvar_export()関数は、例えば、このようなものが必要です:

$a = array('a' => 'abc', 'path' => '/file.txt', 'number' => 1234);
$str = var_export($a, true);
echo $str;

デモ:http://sandbox.onlinephpfunctions.com/code/0b1da8fc0199a34539a55313680e982f9fddd14f

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=10596&siteId=1
おすすめ