-4
Array = ( "a" => "b", 
          "b" => "c", 
          "c" => "y", 
          "d" => "z"
         );

Output: c and d

请告诉我如何循环一个将找到他们最后一个父链接的数组。很难描述问题,但请查看预期输出。

提前致谢!:)

4

1 回答 1

1

我相信您想要的是一个函数,它将返回所有键的值不在数组键中。您可以使用该array_keys()功能 ( docs ) 和in_array()( docs )。

function independantKeys( $arr ) {
  $output = Array();

  $keys = array_keys( $arr );

  foreach( $arr as $key => $val ) {
    if( !in_array( $val, $keys ) ) {
      $output[] = $key;
    }
  }

  return $output;
}
于 2013-08-31T08:07:33.407 回答