【发布时间】:2016-05-19 16:28:18
【问题描述】:
我是 PHP 新手。
我想转换这个数组;
array(2) {
[0]=> object(stdClass)#24 (1) {
["item"]=> string(1) "2"
}
[1]=> object(stdClass)#25 (1) {
["item"]=> string(1) "1"
}
}
这样串起来
string(1) "2", string(2)"1", string(3)"0"...
这样做的方法是什么?
注意:我尝试在 php 代码中添加“row()”。但总是单一的结果。 例如:只有 string(1)"2"
【问题讨论】:
-
对象来自哪里?是来自数据库吗?你是否试图让这些字符串循环?你要一个字符串还是多个字符串?
-
你在寻找 print_r 函数吗?
-
你字面上想要
string(2)"1"吗?这看起来像var_dump的输出,但字符串的长度不正确。 -
没错,我认为 OP 不知道这一点
-
@RocketHazmat 我想要多个字符串。例如:$this->db->where('item', $data->$item);但我的查询是数组。
标签: php arrays string codeigniter