ÄúµÄλÖãºÑ°ÃÎÍøÊ×Ò³£¾±à³ÌÀÖÔ°£¾PHP ±à³Ì£¾PHP5ÖÐÎÄÊÖ²á
PHP5ÖÐÎÄÊÖ²á

´Ó PHP 4 ÒÆÖ²µ½ PHP 5

±¾Õ½ڽ«°ïÄã´Ó PHP 4 ÒÆÖ²µ½ PHP 5¡£

  1. a»Ž PHP 4 a‘ PHP 5 c¡ì»a¡è
  2. PHP 5 a£¬-e¿˜eƒ½c”¡§ MySQL a—i¼Ÿa£¤½aƒa‰¾a£¬aˆ¡ãao†a€‚
  3. a¬e¡¥¡¯ PHP aœ‰a£¬aa…¡§a–¡ãcš„ OOP a¡§!až‹i¼Œe‚¡êcŽ¡ãaœ‰cš„ OOP a»¡êc e¿˜eƒ½e¿e!Œa—i¼Ÿa£¬Ša“aaŽ»a‰¾e¿™ao›a–¡ãcš„ OOP c‰1a€¡ìcš„a¿!a¡¥i¼Ÿ
  4. e™¡èao† OOP a¡§!až‹i¼ŒPHP 5 e¿˜aœ‰a“aao›a”1aŠ¡§i¼Ÿa-¡èa¡è–i¼Œaœ‰a2!aœ‰a£¬“e—¡§e’ˆa¡¥1 PHP 5 cš„a‰‹a†Œi¼Ÿ
  5. ´Ó PHP 4 Ïò PHP 5 ÒÆÖ²

    ¾¡¹Ü PHP 5 ÌṩÁ˺ܶàÐÂÌØÐÔ£¬µ«Ëü»¹ÊǾ¡¿ÉÄÜÉè¼ÆµÃÓë֮ǰ°æ±¾µÄ PHP ¼æÈÝ£¬Ö»ÓкÜÉÙ¹¦Äܲ»Ò»Ö¡£

    È·ÈÏÔĶÁÁ˱¾ÊÖ²áÖÐÏàÓ¦µÄ PHP 5 ÒÆÖ²¸½Â¼£¬Ëü°üº¬Á˸ü¶àÒÆÖ²µ½ PHP 5 µÄÐÅÏ¢¡£

    PHP 5 Öл¹ÄÜÓà MySQL Â𣿺ÃÏñÕÒ²»µ½ÁË¡£

    MySQL ÒÀÈ»±»Ö§³Ö£¬Î¨Ò»Çø±ðÊÇ PHP 5 ÖÐĬÈÏΪ²»¼¤»î¡£ÕâÒâζ×ÅÔÚ PHP µÄ configure Ò»ÐÐÖв»°üº¬ÓÐ --with-mysql Ñ¡ÏÒò´Ë±ØÐëÔÚ±àÒëʱÊÖ¹¤¼ÓÈë¡£Windows Óû§¿ÉÒԱ༭ php.ini ²¢¼¤»î php_mysql.dll DLL¡£ÔÚ PHP 4 ÖÐûÓÐÕâ¸ö DLL£¬ÒòΪÒѾ­±àÒë½ø PHP ¿ÉÖ´ÐÐÎļþÖÐÈ¥ÁË¡£

    ´ËÍ⣬MySQL ¿Í»§¶Ë¿âÒ²²»ÔÙ°ó¶¨ÓÚ PHP ÖÐÁË¡£ÓйشËÌâÄ¿µÄ¸ü¶àϸ½Ú¼û´Ë FAQ¡£ÁíÍâÈ·±£ÔĶÁÁË MySQL Õ½ÚÖеݲװÏêÇé¡£Ò»¸öÅäÖÃÐеÄÀý×ÓÊÇ --with-mysql=/usr£¬Windows Óû§ÔòÐèÒª libmySQL.dll¡£

    Ìý˵ PHP ÓиöÈ«Ð嵀 OOP Ä£ÐÍ£¬ÄÇÏÖÓÐµÄ OOP ´úÂ뻹ÄÜÔËÐÐÂð£¿ÉÏÄÄÈ¥ÕÒÕâЩÐ嵀 OOP ÌØÐÔµÄÐÅÏ¢£¿

    PHP 5 µÄÖ÷Òª¸Ä½ø¾ÍÊÇ OOP Ä£ÐÍÏÖÔÚʹÓÃÁË Zend Engine 2.0¡£zend.ze1_compatibility_mode Ö¸Á¼¤»îÓë Zend Engine 1.0£¨PHP 4£©µÄ¼æÈÝÐÔ¡£

    Ð嵀 OOP Ä£ÐÍÎĵµ¼û OOP ÓïÑÔÊÖ²áºÍ OOP ÒÆÖ²¸½Â¼Õ½ڡ£

    ³ýÁË OOP Ä£ÐÍ£¬PHP 5 »¹ÓÐÄÄЩ¸Ä¶¯£¿´ËÍ⣬ÓÐûÓÐרÃÅÕë¶Ô PHP 5 µÄÊֲ᣿

    ÆäËü¼¸¸ö¸Ä¶¯¼ûÒÆÖ²µ½ PHP 5 ¸½Â¼¡£Ã»ÓÐרÃÅµÄ PHP 5 ÊֲᣬÒòΪ PHP µÄÖ÷Òª²¿·Ö»¹ÊÇÒ»ÑùµÄ¡£