PHP ve PHP5 arasındaki fark

3 Cevap php

Ben esas lapa ve bazı kalkınma için, OOP ile ilgili PHP okumak istiyorum. PHP ve MySQL ile başladı.

PHP ve PHP5 arasındaki temel ilişki veya fark nedir. PHP web geliştirme için ve diğer PHP yazılım geliştirme gibi farklı bir şey var mı?

PHP OOP örnekler ve kavramları ile bazı kitaplar ile Lütfen bana yol ...

3 Cevap

Note: I am assuming by 'PHP to PHP5' you mean from PHP4 to PHP5. PHP5 is not a different languages from PHP, it is simply a different version.


PHP4 to PHP5

İşte PHP4 ve PHP5 arasındaki temel farklar olduğunu.

http://www.php.net/manual/en/migration5.php

Belirli OOP değişiklikler Nesne Modeli yer veriliyor

http://www.php.net/manual/en/migration5.oop.php

OOP PHP nasıl çalıştığını size temellerini verecektir sayfa noktaları Sınıflar ve nesne başvuru sayfası olurdu yerlerden biri:

http://www.php.net/manual/en/language.oop5.php


PHP Class Examples

Eğer OOP PHP kullanılan nasıl bazı örnekler istiyorsanız, size bir web geliştirme ortamında kullanmak olabilecek bazı temel sınıfların benim cevap bakmak isteyebilirsiniz:

http://stackoverflow.com/questions/2035449/why-is-oop-hard-for-me/2035482#2035482


Learning PHP

PHP öğrenmek için StackOverflow PHP ve OOP bir arama yapabilir ve ilk birkaç sonuç bunu yapmak için bilgi verin:

http://stackoverflow.com/search?q=php+oop

Eğer bağlantıyı tıklayarak atlamak istiyorsanız ben hemen hemen hepsi orada işaret ettiğini Guarentee neden, sadece, http://php.net gidebilirsiniz. PHP orada iyi dokümantasyon birine sahiptir ve kullanımı son derece kolay ve çok, çok sık dönecektir.

Kayıt için, ilgili ilk sonuç görüşmelerin how to learn object-oriented programming in php.

PHP5 register_globals, magic quotes çıkarıldı ve safe mode. Bu durum register_globals kasıtlı zamanı veri enjeksiyon ve sihirli tırnak kullanımı öngörülemeyen bir doğası vardı izin vererek güvenlik delik açmıştı gerçeği oldu.

PHP bir dildir. 3, 4 ya da 6 aksine PHP 5, dil Spesifik bir uygulama versiyonu.

PHP birçok alternatif bulunmaktadır. Böyle Django veya Rails gibi bir çerçeve kullanmak daha yaygın olsa da, neredeyse herhangi bir dil, CGI via web geliştirme için kullanılabilir.