-1
我嘗試將stdClass對象的值轉換爲php變量。而我尋找其他解決方案,但我無法成功。這是我的結果。從stdClass對象獲取值
stdClass Object
(
[messages] => Array
(
[0] => stdClass Object
(
[apiMessageId] => db55468cdb274551b9e18c973ec780f4
[accepted] => 1
[to] => 1111111
[error] =>
)
)
[error] =>
)
我想只得到「apiMessageId」部分,但正如我所說我無法得到這個。我試過「$ object-> messages [0] - > apiMessageId;」但在屏幕上沒有結果。任何人都可以幫我嗎?
這是我的php代碼請求。
function Conn($url){
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER["HTTP_USER_AGENT"]);
$cikti = curl_exec($curl);
curl_close($curl);
return str_replace(array("\n","\t","\r"), null, $cikti);
}
$url1 = "https://platform.clickatell.com/messages/http/send?apiKey=xxx&to=xxx&content=Test+message+text";
$Conn = Conn($url1);
$res = json_decode($Conn);
echo "<pre>";
print_r($res);
echo "</pre>";
嘗試使用'var_dump($ object-> messages [0] - > apiMessageId)'讓我們知道你得到了什麼...... –
感謝您的回答。我嘗試了你所說的,並在屏幕上顯示「NULL」。 –
哇......在這種情況下,要麼那個變量沒有訪問......似乎有訪問的問題。 –