Bize ne muhtemelen birçok kaçınarak değil ortak PHP kodlama tuzaklar olabilir?
mysqli_prepare/mysqli::prepare: Yetersiz kullanımı
Bu kayda değer kütüphanede her türlü çoğu dil için geçerli olsa da, en yaygın tuzaklar bir programlama durumunda, tekerleği yeniden icat, ya da yeniden yazıyor. Popüler Derlenebilir modülleri farkında, mevcut standart kütüphane ile derinden aşina olmak bir programcı olabilir büyük varlıklarından biridir. Cahil ya da sadece düz bu önceden yapılmış ve zaman test çözümleri görmezden olmak büyük bir hatadır olduğunu.
Uyarılmalıdır bir şey PHP o kadar kötü gelmiyor kendisi tarafından, istediğiniz kadar hiç bu kod sağlayacak olmasıdır, ancak programcı herhangi bir programlama temele sahip değildir zaman vardır.
So a little advice. When creating your first site, try to keep the code organized. Don't put a lot of php in html or a lot of html in php.
Eğer o kadar hissettiğiniz zaman, (google hızlı arama birçok bağlantıları sağlayacak), bazı php çerçeveler bakmayı deneyin
Tavsiye son bir parça. Hiç uzağa PHP taşırsanız geriye bakmak ve PHP sen olduğunu, kötü bir dil olduğunu söylemek yok, hepsi senin hatan oldu! Sen kötü bir programcı vardı! :)
Kolay .... Echoing HTML!
Beni kızdıran, neden insanlar HTML yankı mı? Örneğin:
echo("<ul>")
foreach($arr as $key => $value) {
echo(" <li>".$value."</li>");
}
echo("</ul>");
Hey, PHP gömülü bir dil olduğunu hatırlıyor musunuz? Eğer kaynağını görüntülediğinizde Muhtemelen sizin sadece emin olmak için HTML hatları yüzlerce yankılanan gibi kod güzel görünüyor değil.