[英]php array values conditional printing
这是我的$ 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的值。
所以我希望打印出value1 。
我该如何实现?
我希望我已经清楚了。
谢谢。
使用foreach
。 你是说喜欢跟随吗?
foreach($array as $value)
{
if($value->value2_name == "value2")
echo $value->value1_name;
else
// something to do
}
尝试使用foreach loop
foreach ($myarray as $val)
{
if ( $val->value2_name == "value2")
echo $val->value1_name;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.