2016-06-23 24 views
-1

連想配列のキーをループするだけでよい。Php - 連想配列キーをループする最も速い方法

この構文は最も簡単な方法ですか?

foreach (arr as $key => $value) {

私はまったく$valueを使用するつもりはありません。

私は必要なのは$keyです...

+0

arra_walkおよびarray_walk再帰的? – Thamilan

+0

@Thamilanこれは最速の方法ではないので、 'foreach($ key => $ value).....'と同じように行を追加する必要があります。 – matiaslauriti

答えて

3

PHP Mess Detectorのようなツールを使用して静的解析を実行すると、未使用の変数があることが報告されます。

キーがすべて必要な場合は、array_keys()を使用してキーを取得し、ループスルーします。

foreach (array_keys($arr) as $key) { 
3

はい、それは他の方法があるが、あるが、より「複雑」です。あなたの方法は最も速くて簡単です。

関連する問題