key 从关联数组中取得键名 &reftitle.description; intstringnullkey arrayobjectarray key 返回数组中当前单元的键名。 &reftitle.parameters; array 该数组。 &reftitle.returnvalues; key 函数返回数组中内部指针指向的当前单元的键名。 但它不会移动指针。如果内部指针超过了元素列表尾部,或者数组是空的,key 会返回 &null;。 &reftitle.changelog; &Version; &Description; &standard.changelog.calling-on-objects; &reftitle.examples; <function>key</function> 例子 'apple', 'fruit2' => 'orange', 'fruit3' => 'grape', 'fruit4' => 'apple', 'fruit5' => 'apple'); // 此循环将会输出数组中所有值等于 “apple” 的键(key) while ($fruit_name = current($array)) { if ($fruit_name == 'apple') { echo key($array), "\n"; } next($array); } ?> ]]> &example.outputs; &reftitle.seealso; current next array_key_first foreach