如何JavaScript字符串數組轉換爲PHP,它會在服務器沒有客戶端的處理轉換Javascript數組到PHP數組
<?php
$str = 'var str_array = ["aa", "bb"]';
$str = str_replace("var ", '$', $str);
eval($str);
print_r($str_array);
如何JavaScript字符串數組轉換爲PHP,它會在服務器沒有客戶端的處理轉換Javascript數組到PHP數組
<?php
$str = 'var str_array = ["aa", "bb"]';
$str = str_replace("var ", '$', $str);
eval($str);
print_r($str_array);
將您的javascript數組作爲JSON字符串通過ajax發佈並處理它在服務器端。
的Javascript
var str_array = ["aa", "bb"];
var request = $.ajax({
url: "test.php",
method: "POST",
data: { myData : JSON.stringify(str_array) },
dataType: "html"
});
request.done(function(msg) {
// ajax response
});
request.fail(function(jqXHR, textStatus) {
alert("Request failed: " + textStatus);
});
PHP(test.php的)
$json = $_POST['myData'];
$myDataArray = json_decode($json,true);
print_r($myDataArray);
但JS是客戶端轉換的其不'陣列的print'使用'print_r' –
可能的複製後[如何將JavaScript數組轉換爲PHP數組](http://stackoverflow.com/questions/6330830/how-to-convert-javascript-array-to-php-array) –
你想做什麼? –