|
|
|
ค่า json กลับคืนมา แต่พอ decode ไม่สามารถเรียกได้ เป็นค่าว่าง |
|
|
|
|
|
|
|
เช็ค error json แล้วครับ ได้ JSON_ERROR_SYNTAX แต่ยังหาตัวผิดไม่ได้
|
|
|
|
|
Date :
2014-10-31 11:41:46 |
By :
Nos1001 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
if(isset($_REQUEST['test'])){
echo json_encode( array( array( 'url'=>'http://www.test.com/123/?php=1'))); exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>TEST</title>
<head>
<body>
<?php
echo $x=file_get_contents('http://localhost/test/raw_json_encode.php?test=1'), "<br>";
print_r( json_decode($x, true));
?>
</body>
</html>
เอาโค๊ดไปลองก็ได้ น่ะครับ
[{"url":"http:\/\/www.test.com\/123\/?php=1"}]
Array ( [0] => Array ( [url] => http://www.test.com/123/?php=1 ) )
|
ประวัติการแก้ไข 2014-10-31 19:41:33 2014-10-31 19:56:38 2014-10-31 20:03:20
|
|
|
|
Date :
2014-10-31 19:36:46 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|