Güzel bir örnek olmuş tebrikler velakin bir kaç noktayı eleştirmek isterim;
Sizi takip eden ve sizden bir ders almak isteyen kişilere bazı konularda yanlış örnek oluyorsunuz.
Örneğin:
$degisken="dolu";
echo "$degisken";
Evet bu php kodu çalışacaktır. Çalışmasının sebebi sunucu ayarlarında default olarak küçük uyarıların dikkate alınmamasıdır. Gerçek PHP klasmanında Warning verecektir neden mi?
Çünkü tırnaklar (") depolanmış değişken ile stringleri birbirinden ayırmaya yarar. Sizin örneklerinizde bu ayrın gözetmeden direk tırnak içine değişken yerleştirilmiş.
En doğru kullanımı:
$degisken="dolu";
echo $degisken;
String ile birlikte;
$degisken = "Ahmet";
$degisken2 = "Mehmet";
echo $degisken." bugün PHP öğrenirken ".$degisken2." 'in verdiği degisken string ayrimina dikkat etmeyide ogrendi";
Çıktı =>
Ahmet bugün PHP öğrenirken Mehmet 'in verdiği degisken string ayrimina dikkat etmeyide öğrendi
peki bu şekilde kullanım hangi kolaylığı getirir?
Yaptığınız kodlamada operatör ve değişkenleri daha iyi tespit etmenizi sağlayacaktır.
String ile fonksiyonlarda bu şekilde kullanılabilir. Örneğin:
$sayi=10/3;
echo "10 un 3 e bölümünden kalan yaklaşık değer = ".ceil($sayi)." dır.";
gibi.
Neden bunu yazdım çünkü bir çok kişi şu anda sizin yazdıklarınızda birşeyler öğrenmeye çalışıyor. Bence bu şekilde bir yardım yaparken daha dikkatli olursanız onların PHP'yi tam anlamıyla öğrenmeleri ile sonuçlanacaktır.
Tekrardan paylaşımınız için teşekkür ederim.