Bir anahtar, bir dizideki son öğe ise denetleme?

3 Cevap php

Bu anahtar, bir dizideki son öğe olup olmadığını nasıl kontrol edebilirim?

$array = array("a","b","c");

Değer "c" tuşuna 2 olurdu., Bu gibi bazı kod var mı is_end(2) onlar kilit dizinin son olmasına bağlı olarak doğru veya yanlış döndürür? Ben kullanabilirsiniz while() deyimi çeşit var mı?

3 Cevap

Sen end() kullanabilir ve key() dizinin sonunda anahtarı almak için.

end($array);
$lastKey = key($array);

Kullanarak, associative array, sadece dizinin uzunluğunu kontrol edebilir bir kullanımı yok varsayarak count. Bu dönecektir 1+last index in array