fonksiyonlarda parametre olarak dizileri kullanırken, ben referans veya değer onları geçmek gerekir? Ya da o kadar önemi yok mu?
Performansını maksimize ilgileniyorsanız, bir hız testi yapın. Nedeniyle PHP optimizasyonlar için referans geçirerek (ancak davranışı da farklı olduğunu unutmayın!) Genellikle dizi değiştirmek yalnızca değeriyle geçirmeden daha hızlıdır.
Değerine göre Passing (yan etkileri kodu karmaşıklık ve hataların ortak kaynağıdır) ve bu ve diğer reasins için, bu "daha iyi tarzı" bir fonksiyonun yan etkilerini azaltmaya yardımcı olur.
Peki, bunu yapmak için iyi bir neden var sadece referans geçmek.