en son versiyonuyla çok daha performanslı yazılımlar yazılabilen, önceki sürümlerine kıyasla PHP 7 ile harikalar ortaya çıkartılabildiğini gördüğüm en yaygın kullanıma sahip programlama dilidir.
resmi sürümü derlenmez, çalışma anında yorumlanır. ancak facebook hiphop gibi bazı projeler php kodunu derleme yoluna giderek performans artışı sağlayabilmişlerdir.
ayrıca cli arayüzünü kullanarak, terminalde veya masaüstünde çalışan yazılımlar da yapılabilir.
Bu arrayin en olan keyindeki undef keyinde bulunan E Oha key'ini itere etmek çok zor. Sürekli bir iç içe foreach gerekiyor. En basitinden E Oha'nın sadece kendisini alan altındaki değerleri almayan bir sınıf yazdığımızı düşünelim:
class Translator {
public static function DoTranslate(array $lang_arr) {
foreach ($lang_arr as $key => $value) {
$s = $lang_arr[$key];
foreach ($s as $skey => $svalue) {
if (!is_array($svalue)) {
echo "$skey -- $svalue<br/>";
}
else {
foreach ($svalue as $ikey => $ivalue) {
echo "$ikey -- $ivalue<br/>";
}
}
}
}
}
}
Bu sınıfta önce ilk array ile ilk değerler alınıyor. Sonra diğerleri.
var_dump(Translator::DoTranslate($langs));
die();
ile çıkan değere bakabiliriz:
Evet -- Yes
Hayir -- No
undef ===> Ho! -- Undo
undef ===> Zo! -- UnZo
undef ===> E Oha - Array
Evet -- Qui
Hayir -- Non
3. undef çıktısındaki E Oha'nın Array çıktısını otomatiğe bağlamak gerekiyor. Çözüm yolu gerekiyor bunun için.
Hakkında programlama dili olmasından başka bir şey bilmediğim halde bir yıl boyunca öğrendiğim dil. O yüzden söyleyebileceğim tek Ömür törpüsü olduğu. Diğer programlama dilleri gibi.
Gördüğünüz çoğu sitenin yazıldığı programlama dilidir kendileri. Çok basit bir dildir esasında, tabi ne seviyede kullanacağınıza bağlı olarak. PHP derya deniz bir olaydır, bu kadar çok kullanıcısının olması da bunu sürekli geliştirmektedir.