我有一个 PHP 关联数组,我正在尝试从中提取数据:
array(18) { ["body"]=> string(34) "Hey! Let me know if you got this"}
上述数组存储在名为$firstChildData的变量中,当我尝试运行以下代码时,会得到下面的结果:
$firstChildBody = $firstChildData["body"];
这将返回:string(34) "嘿!如果你收到了,请告诉我"
有人知道如何去掉“string(34)”,以便只保留引号内的值吗?我尝试使用explode()函数并将“”作为分隔符,但这没有起作用。
提前致谢!
var_dump
命令显示的调试信息。您不能将其删除,因为它不是字符串的一部分。尝试使用echo $firstChildData["body"];
;) - Alfwedprint_r()
(不仅仅是echo)...在我的看法中,print_r
对于数组来说比var_dump
更易读。 - Kevin Nelson