亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

不解,為什么$content['name']得到的是一個字母A...?

不解,為什么$content['name']得到的是一個字母A...?

PHP
慕桂英546537 2023-04-08 21:17:10
接收端是print_r($_POST);發送端寫了一個curl提交post。$ch = curl_init(); curl_setopt_array($ch,array( CURLOPT_URL => 'http://myurl/abc.php', CURLOPT_RETURNTRANSFER => true, CURLOPT_POST => true, CURLOPT_POSTFIELDS =>'name=abc&id=123') );$content = curl_exec($ch); print_r($content); echo '<br>=========<br>'; echo $content['name'];打印出來的結果:Array(     [name] => abc     [id] => 123)=========A
查看完整描述

2 回答

?
墨色風雨

TA貢獻1853條經驗 獲得超6個贊

$content = curl_exec($ch);

這行代碼拿到的 $content 是一個字符串。所以你在 echo 的時候打印的是這個字符串。
把print_r換成 var_dump 就一目了然了

var_dump($content);

得到結果:

string(44) "Array(
    [name] => abc
    [id] => 123)"


查看完整回答
反對 回復 2023-04-11
?
www說

TA貢獻1775條經驗 獲得超8個贊

echo $content['name']; // 這一句

$content是一個字符串, 'name'在這里被轉乘整數0,所以是第一個字母A.

查看完整回答
反對 回復 2023-04-11
  • 2 回答
  • 0 關注
  • 138 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號