Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Öğeyi görmek için üye olmalısınız.
PHP yaygın olarak zayıf türde bir dil olarak kabul edilir. PHP'de, bir değişkene herhangi bir değer atamadan önce türünü bildirmeniz gerekmez. PHP ayrıştırıcısı, değişkenleri mümkün olduğunca uyumlu türe dönüştürmeye çalışır.
Örneğin, geçirilen değerlerden...
Öğeyi görmek için üye olmalısınız.
PHP'de bir değişkenin kapsamı, tanımlandığı ve erişilebilir olduğu ölçüde erişilebilir olduğu bağlamdır. Genellikle, herhangi bir döngü veya fonksiyon vb. içermeyen basit bir ardışık PHP betiğinin tek bir kapsamı vardır. "<?php" ve "?>" etiketi içinde...
PHP, fonksiyon tanımında değişkenleri ve bir sınıftaki özellikleri veya örnek değişkenleri bildirirken "tür ipuçları" kullanmayı destekler. PHP, yaygın olarak zayıf türlendirilmiş bir dil olarak kabul edilir. PHP'de, bir değişkene herhangi bir değer atamadan önce türünü bildirmeniz gerekmez...
Özyinelemeli bir fonksiyon, belirli bir koşul karşılanana kadar kendini çağıran bir fonksiyondur. PHP'de, özyinelemeli bir fonksiyon tanımlamak mümkündür.
Belirli bir problemin kendisi açısından tanımlanması durumunda yineleme kullanılır.
Bazen, yinelemeli yaklaşım kullanarak bir problemi...
Öğeyi görmek için üye olmalısınız.
PHP'deki bir fonksiyona, skaler tiplere, dizilere ve nesnelere ek olarak, bir fonksiyonu argümanlarından biri olarak da geçirebilirsiniz. Bir fonksiyon, başka bir fonksiyonu argüman olarak kabul edecek şekilde tanımlanmışsa, geçirilen fonksiyon onun içinde...
Öğeyi görmek için üye olmalısınız.
Bir PHP fonksiyonu, fonksiyon gövdesindeki son ifade olarak isteğe bağlı bir return ifadesine sahip olabilir. PHP'deki yerleşik fonksiyonların çoğu belirli bir değer döndürür. Örneğin strlen() fonksiyonu bir dizenin uzunluğunu döndürür. Benzer şekilde...
Öğeyi görmek için üye olmalısınız.
PHP'de değişken sayıda elemana sahip bir argüman listesi kabul edebilen bir fonksiyon yazmak mümkündür. Değişken bir argüman listesi bildirmek için argümanın adının önüne "..." (üç nokta) sembolü eklenir. Geçilen değerler argümanın adıyla bir dizide toplanır...
Öğeyi görmek için üye olmalısınız.
Named Arguments özelliği PHP'ye 8.0 sürümüyle birlikte tanıtılmıştır. Bu, bir fonksiyonu çağırırken pozisyonel argümanları geçirme mekanizmasının bir uzantısıdır.
Varsayılan olarak, geçirilen argümanların değerleri aynı konumdaki karşılık gelen resmi...
Öğeyi görmek için üye olmalısınız.
Emirsel programlamayı destekleyen çoğu dil gibi, PHP'deki bir fonksiyon varsayılan bir değere sahip bir veya daha fazla argümana sahip olabilir. Sonuç olarak, böyle bir fonksiyon herhangi bir değer geçirilmeden çağrılabilir. Geçirilmesi amaçlanan bir değer...
Öğeyi görmek için üye olmalısınız.
PHP, bir fonksiyona argüman geçirmek için varsayılan olarak "değere göre çağırma" mekanizmasını kullanır. Fonksiyon içindeki argümanlar değiştirilirse, değişiklikler fonksiyonun dışına yansımaz. Bir fonksiyonun argümanlarını değiştirmesine izin vermek için...