PHP javascript diziler ayrıştırma

0 Cevap php

Ben PHP içine bir JS dizisini almak için nasıl anlamaya görünüyor olamaz.

Ne bu böyle görünüyor ile çalışmak zorunda:

var arrLow = [
{
"e": "495864",
"rank": "8678591",
"rankmove": "<p><img src='up.php?uStyle=144'> UP 495864"
},
{
"e": "104956",
"rank": "-",
"rankmove": "<p><img src='up.php?uStyle=145'> DOWN 1"
},
{
"e": "0",
"rank": "0",
"rankmove": "<p><img src='up.php?uStyle=975'> NEW"
}
]

json_decode ve diğerleri sadece NULL dönmek, google sadece gerçekten burada çalışamaz bir JS-anlayış tarayıcıdan bir HTTP POST ile serialize kullanmak için bazı garip bir şekilde () döndürür

X: Herkes herhangi bir ipucu nasıl var mı

================================================== ========================

edit: Teşekkürler çocuklar! O kadar kolay olduğunu bilmiyordum

<?php 
$json = file_get_contents('24d29b1c099a719zr8f32ce219489cee.js');
$json = str_replace('var arrLow = ','' ,$json);
$data = json_decode($json);
echo $data[0]->e;
?>

0 Cevap