这是我的$array:
array(2) {
[0]=>
object(stdClass)#374 (49) {
["value1_name"]=>
string(x) "value1"
["value2_name"]=>
string(y) "value2"
}
[1]=>
object(stdClass)#375 (49) {
["value1_name"]=>
string(x) "value3"
["value2_name"]=>
string(y) "value4"
}
如果value2_name值等于value2,我想打印value1_name值
所以我希望打印值1
我该如何做到这一点
我希望我已经说清楚了
谢谢。
尝试使用类似的foreach loop
foreach ($myarray as $val)
{
if ( $val->value2_name == "value2")
echo $val->value1_name;
}
使用foreach
。你的意思是喜欢跟随?
foreach($array as $value)
{
if($value->value2_name == "value2")
echo $value->value1_name;
else
// something to do
}