小编rob*_*rke的帖子

PHP:查找数组中项的索引

我正在尝试找到数组中项目的当前索引,但我正在打一些墙.我需要它回归非零索引,但不能把我的手指放在它上面.任何帮助将不胜感激.

数组示例

$portfolioArray = array(    
    'name1' => array(
      'img' => 'foo',
      'url' => 'bar',
      'title' => 'foo bar',
    ),
    'name2' => array(
      'img' => 'foo',
      'url' => 'bar',
      'title' => 'foo bar',
    ),
    'name3' => array(
      'img' => 'foo',
      'url' => 'bar',
      'title' => 'foo bar',
    ),
    ...
);
Run Code Online (Sandbox Code Playgroud)

我在哪里打电话

  $project = 'name2';
  $id = HERE I WANT TO FIND THE INDEX FOR NAME2
  $prevId = $id-1;
  $nextId = $id+1;
Run Code Online (Sandbox Code Playgroud)

基本上,我想知道$ project变量是否是列表中的2nd,15th或1034587.

救命?

php arrays

0
推荐指数
1
解决办法
52
查看次数

标签 统计

arrays ×1

php ×1