2016-05-22 4 views
0

私はこの問題を抱えており、どのように解決しているのかわかりません。

エラーは、この行である:$data = (string) "'".$array->$key."'";このエラーを解決するには "配列にPHPのエラーで文字列変換"?

function console_array($array = null){ 

    $jsArray = null; 

    foreach ($array as $key => $value) { 

     $data = null; 

     if (is_int($array->$key)){ 
      $data = (int) $array->$key; 
     } else { 
      $data = (string) "'".$array->$key."'"; 
     } 

     $jsArray.= "jsArray['$key'] = $data;"; 
    } 

    echo "<script>var jsArray = new Array(); $jsArray window.console.dir(jsArray);</script>";  

} 

答えて

0

$array[$key]

でどこでも $array->$key置き換え
関連する問題