Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用PHP返回cat_name值而不是数组?_Php_Arrays_Wordpress - Fatal编程技术网

如何使用PHP返回cat_name值而不是数组?

如何使用PHP返回cat_name值而不是数组?,php,arrays,wordpress,Php,Arrays,Wordpress,我做了一些挖掘,我知道数组意味着从我的查询返回多个值。从另一篇文章中,我找到了print\r,这样我就可以看到这些值。但如何返回其中一个值 这: 如何使$cat_name返回纳什维尔?cat_name=根据print_r功能的nashville。 这是一个wordpress网站,如果这有区别的话,但我猜这是一个简单的编码问题。我希望这有帮助,看起来你只是在问如何从数组中访问值,如果我错了,请纠正我。但是要从类别数组中获取cat_名称,语法应该是 $category['cat_name']; 通

我做了一些挖掘,我知道数组意味着从我的查询返回多个值。从另一篇文章中,我找到了print\r,这样我就可以看到这些值。但如何返回其中一个值

这:

如何使$cat_name返回纳什维尔?cat_name=根据print_r功能的nashville。
这是一个wordpress网站,如果这有区别的话,但我猜这是一个简单的编码问题。

我希望这有帮助,看起来你只是在问如何从数组中访问值,如果我错了,请纠正我。但是要从类别数组中获取cat_名称,语法应该是

$category['cat_name'];
通过此选项,您可以访问该值

echo $category['cat_name'];

应该将它打印到屏幕上。

您实际上是在处理一个对象,它是数组中的第一个元素

注意,上面写着
Array([0]=>stdClass对象(

使用方括号语法访问数组成员

$array_name['key_name']
以及对象属性的箭头

$object->property_name
所以在这种情况下,

$category[0]->cat_name

是“nashville”。

什么是
$id
?什么是
打印($rval)
返回?抱歉!我在粘贴之前点击了“撤消”。代码已更新。最下面一行是打印返回。我正在寻找从cat\u name返回的nashville。我明白了。“获取\u类别”是什么部分做什么?当我删除它时,它正确地返回了,但是它给出了一个解析错误。根据它返回一个对象数组,每个类别都有一个条目。
$object->property_name
$category[0]->cat_name