Javascript php dizi dönüştürmek
Nasıl böyle bir formatta PHP bir dizi dönüştürebilirsiniz
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
)
biçiminde bir Javascript diziye aşağıda?
var cities = [
"Aberdeen",
"Ada",
"Adamsville",
"Addyston",
"Adelphi",
"Adena",
"Adrian",
"Akron",
"Albany"
];
CEVAP
PHP ve JS için verdiğin iki dizi ile ilgili olduğunu varsayıyorum, ve sadece diziler iki dilde bak nasıl örnekler veriyorlar. Açıkça bu şehir adları, harfleri ve numaraları o dizileri dönüştürmek mümkün olacak değilsin.
PHP Javascript kodu içine PHP dizi dönüştürmek için bir işlev sağlar: json_encode()
. (teknik olarak, JSON biçimi, JSON JavaScript Nesne Gösterimi) anlamına gelir
Bu gibi kullanabilirsiniz:
<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>
Ayrıca daha fazla bilgi için yukarıda bağlı kılavuz sayfasına bakınız.
Not json_encode()
sadece mevcut PHP 5.2 ve çok kullanıyorsanız eski sürüm, gerek kullanım an existing one -- PHP Kılavuzu Sayfa da içerir yorumlarla fonksiyonları yazan insanlar gerekli. (ama, eğer bir şey PHP 5.2 veya daha büyük kullanıyorsanız HEMEN yükseltmelisiniz dedi; PHP şu anda v5.3, hatta 5.2 artık desteklenmiyor)
Javascript php dizi dönüştürmek...
JavaScript içinde bir dizi belirli bir...
-Her JavaScript bir dizi?...
dizi.(n) JavaScript içerir...
Nasıl JavaScript bir dizi boş?...