PHP’de Global Function Resolution: strlen() mi, \strlen() mi?
PHP’de bazen şöyle kodlar görürüz: strlen ( $name ); Bazı projelerde ise aynı fonksiyon şöyle yazılır: \strlen ( $name ); İlk bakışta gereksiz bir detay gibi görünebilir. Sonuçta ikisi de string uzunluğu hesaplıyor, değil mi? Evet, çoğu zaman sonuç aynı olur. Ama PHP’nin namespace içindeki fonksiyon çözümleme davranışını bilirsek, bu küçük farkın neden ortaya çıktığını daha iyi anlarız. Bu konu özellikle framework, package, library veya performans hassasiyeti olan kodlar yazarken önem kazanır. K
Comment
Sign in to join the discussion.
Loading comments…