js獲取並處理php陣列

2021-08-14 10:50:44 字數 666 閱讀 8581

$music=array();

$music['tayler']=array();

$music['walker']=array();

$music['tayler']='ours';

$music['tayler']='style';

$music['tayler']='red';

$music['walker']='all fall down';

$music['walker']='faded';

$str=json_encode($music);

php後台裡面已經寫好乙個php陣列$music,和乙個轉成json陣列的$str,現在php後台會把這些陣列傳給當前頁面。

在js中使用php陣列需要轉成json格式,

第一種:var data=eval(<?php echo json_encode($music);?>);

將php陣列轉成json編碼,然後通過eval函式,轉成js陣列。

第二種:var data=<?php echo $str;?>;

這裡直接使用php中json編碼後的陣列,

第三種:var data=;

這裡直接使用php的簡單語法。{}相當於<?php echo ;?>

PHP陣列合併處理

php陣列合併處理 把同一天同型別的名字放到乙個陣列中 把同一天同型別的名字放到乙個陣列中 array join 26 name 姓名男1 type 1 join 26 name 姓名男2 type 1 join 26 name 姓名女1 type 2 join 27 name 姓名女2 type ...

php獲取textarea的值並處理回車換行的方法

一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。php獲取textarea的值是十分簡單的 textarea回車換行為 r n 下面看例子 html 複製 如下 php 複製 如下 str get test ech...

php獲取textarea的值並處理回車換行的方法

一般來說,在html表單中textarea中我們按回車與換行都是一些ascii或特殊的字元的編碼,如果不進行轉換輸出文字是沒的排版的。php獲取textarea的值是十分簡單的 textarea回車換行為 r n 下面看例子 html 複製 如下 php 複製 如下 str get test ech...