Akım () fonksiyonu dahili gösterici bir dizinin ilk elemanı işaret ile başlamak garantisi var mı?

0 Cevap php

Sorum tam olarak yukarıda belirtilmiştir.

Bu dizinin dahili gösterici ne olursa olsun ve sadece ilk elemanına işaret edeceğini "güven" kullanmak için yeterli olup olmadığını merak ediyorum:

$bar = current($foo);

Yoksa hiçbir şansa ve böylece birinci gibi kullanmadan önce ilk elemanına dizinin iç resetle olursa:

reset($foo);
$bar = current($foo);

Yalnız akım () işlevi, güvenilir değilse bu son kullanıcı için mevcut yanıltıcı bilgi potansiyelliğini olabilir ve ben şu konu ile herhangi bir e-posta önlemek için tercih edeceksiniz çünkü ben sormak nedeni:

"What is this? I don't even..."

Seni anlamak eminim. :)

EDIT:

Ben akımı () fonksiyonunun noktası dizinin mevcut iç işaretçisi olduğu her yerde ulaşmak olduğunu anlıyoruz. Benim soru dahili gösterici başka hiçbir işlev çağrıları dahili işaretçi taşındı gerekirken hemen dizi oluşturulduktan sonra dizinin ilk elemanı işaret edilmesi garanti olup olmadığını ya da değildir.

0 Cevap