この記事では、文字列の内容が配列の場合に、必要な友達が参照できるように形式を実際の配列に変換する方法を紹介します。
保存内容が配列であるような文字列があります。例: $str = "array( 'USD'=>'1', 'GBP'=>'0.6494', 'EUR'=>'0.7668' ,'JPY'=>'82.8150','RMB'=>'6.6480' )";既存の$str、内容は配列形式のデータです。 配列への変換が必要です。例: $arr = array( 'USD'=>'1', 'GBP'=>'0.6494', 'EUR'=>'0.7668' ,'JPY'=>'82.8150','RMB'=>'6.6480' ) ;解決策: eval("$arr = ".$str.'; '); 上記の関数を実行すると、jsでevalを使うのと同じように、配列$arrを文字列$strデータの配列として取得できます。 |