第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將php數(shù)組轉(zhuǎn)換為Javascript

將php數(shù)組轉(zhuǎn)換為Javascript

眼眸繁星 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)容對您來說不再是必要的。

如果您沒有PHP5.2,可以使用以下內(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), ';';


查看完整回答
反對 回復 2019-06-17
?
慕桂英3389331

TA貢獻2036條經(jīng)驗 獲得超8個贊

我將假設您為PHP和JS提供的兩個數(shù)組是無關(guān)的,它們只是數(shù)組在這兩種語言中的外觀的例子。顯然,你無法將這些字母和數(shù)字序列轉(zhuǎn)換成那些城市名稱。

PHP提供了將PHP數(shù)組轉(zhuǎn)換為Javascript代碼的函數(shù):json_encode()..(從技術(shù)上講,它是JSON格式;JSON代表JavaScript對象表示法)

像這樣使用它:

<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>

有關(guān)更多信息,請參見上面鏈接的手冊頁。

請注意json_encode()僅在PHP5.2和更高版本中可用,因此,如果您使用的是舊版本,則需要使用現(xiàn)有的-PHP手冊頁還包括由需要者編寫的函數(shù)的注釋。(但話雖如此,如果您使用的是任何比PHP5.2更老的版本,您應該盡快升級)


查看完整回答
反對 回復 2019-06-17
?
慕后森

TA貢獻1802條經(jīng)驗 獲得超5個贊

愚蠢而簡單:

var js_array = [<?php echo '"'.implode('","', $php_array).'"' ?>];


查看完整回答
反對 回復 2019-06-17
  • 3 回答
  • 0 關(guān)注
  • 1401 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號