douli4852 2017-06-21 06:01
浏览 39

php范围从已经给定的名称变量数组

So i have this array in the variable $Myarray

{ [0]=> object(stdClass)#3216 (3) 
{ ["id"]=> string(2) "11" ["name"]=> string(5) "david"}
{ ["id"]=> string(2) "12" ["name"]=> string(5) "linda"}
{ ["id"]=> string(2) "13" ["name"]=> string(5) "dony"}

so i want to echo only id 12 to 13 using foreach range, and the question is.. How do i do that?

because in php, i only can range specific arrays like :

<?php
// array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
foreach (range(0, 12) as $number) {
    echo $number;
}

// The step parameter
// array(0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100)
foreach (range(0, 100, 10) as $number) {
    echo $number;
}

// Usage of character sequences
// array('a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i');
foreach (range('a', 'i') as $letter) {
    echo $letter;
}
// array('c', 'b', 'a');
foreach (range('c', 'a') as $letter) {
    echo $letter;
}
?>

thanks

  • 写回答

1条回答 默认 最新

  • dtdsbakn210537 2017-06-21 06:46
    关注

    "$object" has the above data you posted.

    $data = $object[0];
    foreach ($data as $key => $val) {
      if($val->id == 12 || $val->id == 13)
        echo $val->name;
    }
    
    评论

报告相同问题?

悬赏问题

  • ¥60 求一个简单的网页(标签-安全|关键词-上传)
  • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP