15 Kasım 2013 Cuma

PHP: syntax error, unexpected $end hatasi

Sonlandırılmamış döngüler (While,If,For) yada kapatılmamış satır bitimleri (;) için bu hatayı alabilirsiniz.  Tüm döngüleri kontrol etmekle işe başlayabilirsiniz. Yeni nesil bir php IDE ile çalışıyorsanız kapanmamış döngüyü yada sonlanmamış satırı hemen bulur. Fakat bu özellikler olmasa da hata bahsettiğimiz konularda ise bulmanız uzun sürmez. Peki hata satırı olarak son satırı gösteriyorsa? Son satırda döngü işareti yada başka bir kod olmaz değil mi? Php tagını kapatmak için "?>" koyar bitiririz. Peki sorun nerde?

9 Kasım 2013 Cumartesi

PHP: Kisa If Else yontemi - Ternary Operatoru



                   Uygulama geliştirirken döngüleri, diğer bir deyişle koşulları değerlendirirken If/Else ve Switch/Case ifadelerini kullanmak gerekir. Aslında If/Else gereksinimleri karşılar fakat tek satırda halledeceğimiz birşey için köşeli parantezlere boğulmaya ne gerek var?

8 Kasım 2013 Cuma

Eftal Yurtseven php haber scripti video serisi


           Aradan geçen vakitte neler yapılmış, neler değişmiş niyetiyle google'da gezinirken Eftal Yurtseven'in Youtube kanalındaki video serisi ile karşılaştım. İşim gereği birçok web uygulamaları ile uğraşan bir çok insan tanıdım. Ve bu tarz proje bazlı konu anlatimlarini gördüğümde hayran kalırdım. Türk web camiasında da böyle özverili insanları görmek beni gerçekten çok mutlu etti.

7 Kasım 2013 Perşembe

En iyi PHP Editörü (IDE) - Phpstorm


            2010 yılından beri aktif olarak hiç bir proje içinde bulunmadığım gibi, yayın hayatına devam eden projelerin ufak tefek düzenlemeleri dışında Php ile bağım bile kalmamıştı. Son 3 aydır analizini yaptığımız, iş modelini oluşturduğumuz bir projenin yazılım aşamasına gelindi. Bu noktada bir php IDE ihtiyacı hasıl oldu. PhpStorm'la tanışma hikayesi de burda başlıyor.