眼眸繁星
2019-06-17 17:19:20
將php數(shù)組轉(zhuǎn)換為Javascript如何以如下格式轉(zhuǎn)換PHP數(shù)組Array(
[0] => 001-1234567
[1] => 1234567
[2] => 12345678
[3] => 12345678
[4] => 12345678
[5] => AP1W3242 [6] => AP7X1234 [7] => AS1234 [8] => MH9Z2324 [9] => MX1234 [10] => TN1A3242
[11] => ZZ1234)到以下格式的Javascript數(shù)組中?var cities = [
"Aberdeen",
"Ada",
"Adamsville",
"Addyston",
"Adelphi",
"Adena",
"Adrian",
"Akron",
"Albany"];
3 回答

ABOUTYOU
TA貢獻1812條經(jīng)驗 獲得超5個贊
安全通知: 以下內(nèi)容對您來說不再是必要的。
function js_str($s){ return '"' . addcslashes($s, "\0..\37\"\\") . '"';}function js_array($array){ $temp = array_map('js_str', $array); return '[' . implode(',', $temp) . ']';}echo 'var cities = ', js_array($php_cities_array), ';';

慕桂英3389331
TA貢獻2036條經(jīng)驗 獲得超8個贊
json_encode()
<script type='text/javascript'><?php $php_array = array('abc','def','ghi');$js_array = json_encode($php_array);echo "var javascript_array = ". $js_array . ";\n";?></script>
json_encode()

慕后森
TA貢獻1802條經(jīng)驗 獲得超5個贊
var js_array = [<?php echo '"'.implode('","', $php_array).'"' ?>];
添加回答
舉報
0/150
提交
取消