2016-05-20 8 views
0

変数をPHPコードとして評価できる文字列としてエンコードする方法はありますか?特に、私は連想配列に興味があります。 (スカラー値とインデックス配列は、json_encodeによって有効なPHPコードとしてエンコードされます。オブジェクトやリソースをエンコードする必要はありません)。有効なPHPとして連想配列を符号化

$Array = ['1', 2, 'key' => 'value']; 
php_encode($Array); // => "[0 => '1', 1 => 2, 'key' => 'value']" or similar 
+0

.. –

答えて

5

あなたはtrueに設定された第2パラメータでvar_exportを使用することができます。私はあなたが約talkngているかわからない

function php_encode($val) 
{ 
    return var_export($val, true); 
} 

http://php.net/manual/en/function.var-export.php