簡體   English   中英

PHP中的JSON雙斜杠

[英]JSON double slash in PHP

我在JSON中遇到問題,我的意圖是在開始時刪除斜杠

// [[{“ id”:“ 207437”,“ t”:“ NIFTY”,“ e”:“ NSE”,“ l”:“ 7,955.30”,“ l_fix”:“ 7955.30”,“ l_cur”:“ Rs .7,955.30“,” s“:” 0“,” ltt“:” 9:46 AM GMT 5:30“,” lt“:” Oct 1,9:46 AM GMT 5:30“,” lt_dts“:” 2014- 10-01T09:46:16Z“,” c“:” -9.50“,” c_fix“:” -9.50“,” cp“:” -0.12“,” cp_fix“:” -0.12“,” ccol“:” chr“,” pcls_fix“:” 7964.8“}]

我如何刪除它

$str = ltrim($str, '/ ');

就是這樣..因為看起來您也有空間,所以添加了空間。

ps:這不是 Google答案中的空格 !! 下面的代碼有效。

$str = file_get_contents('http://finance.google.com/finance/info?client=ig&q=NSE:NIFTY,NSE:RELIANCE,NSE:SBIN,NSE:TCS,NSE:ONGC,NSE:HDFC,NSE:ITC%27');
$str = ltrim($str, chr(10).chr(47));
var_dump(json_decode($str)); 

使用此代碼

$valid_json = substr($invalid_json, 2);

substr

(PHP 4,PHP 5)substr-返回字符串的一部分

描述

string substr ( string $string , int $start [, int $length ] )

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM