PHP 5.3ÖеÄÐÂÌØÐÔ
×÷Õß ³ÂºÆ £¨Haohappy£©
MSN: haohappy # php.net
2009-08-13
±¾ÎÄ¿¯ÓÚ¡¶³ÌÐòÔ±¡·ÔÓÖ¾ 2009.09
תÔØÇë×¢Ã÷×÷Õß¼°³ö´¦
ºÁÎÞÒÉÎÊ£¬Èç½ñPHPÒѾ³ÉΪWEB¿ª·½µ±ÖÐ×îÈÈÃŵļ¼ÊõÖ®Ò»¡£¸ù¾Ýnexen.netµÄµ÷²é£¬»¥ÁªÍøÉÏÈý·ÖÖ®Ò»µÄÍøվѡÔñPHPÀ´¿ª·¢·þÎñÆ÷¶Ë³ÌÐò¡£ÔÚÅ·ÃÀºÍÈÕ±¾µÈ¹ú¼Ò£¬PHP¿ª·¢Êг¡³ÊÏÖ³öһƬÐÀÐÀÏòÈٵľ°Ïó£¬ÏñFacebook¡¢Yahoo!¡¢FlickrºÍSourceforgeÕâÑùµÄÖªÃûPHPÕ¾µãÊý²»Ê¤Êý¡£¶ø½üÄêÀ´¹úÄڵĸ÷´óÍøÕ¾Ò²Öð½¥´óÁ¿Ê¹ÓÃPHP¡£
ÒÀ¿¿»îÔ¾¡¢×éÖ¯ÑÏÃܵĿª·¢ÉçÇø£¬PHPÓïÑÔ±¾ÉíÒ»Ö±ÔÚÎȶ¨µØ½ø²½--Ò»·½Ãæ²»¶Ï¸ÄÉÆÐÔÄܺÍÎȶ¨ÐÔ£¬Ôö¼Ó¸÷ÖÖʵÓõĿª·¢¹¤¾ß£»ÁíÒ»·½Ãæ»ý¼«¼³È¡ÆäËü±à³ÌÓïÑÔµÄÓŵãÀ´³äʵÓïÑÔÌØÐÔ¡£Èç½ñµÄPHP£¬¼´¿ÉÒÔÖ§³ÖÇ¿´óµÄÃæÏò¶ÔÏ󿪷¢£¨ÈçJava£©£¬ÓÖ±£ÁôÁ˼òµ¥Ò×ѧµÄÓï·¨£¨ÈçC£©£¬Í¬Ê±£¬PHP»¹ÓµÓм«Æä¶àÑù»¯µÄ¸÷ÖÖʵÓõĺ¯Êý¡¢À©Õ¹ºÍÀà¿â£¬·Ç³£·½±ãÓÃÓÚWEB¿ª·¢¡£ÁíÍ⣬Ëæ×ÅÃæÏò¶ÔÏ󿪷¢µÄÖð²½ÆÕ¼°£¬¸÷ÖÖ¿ªÔ´µÄPHPÀà¿âºÍ¿ª·¢¿ò¼Ü²ã³ö²»Çî¡£
6Ôµף¬PHP¹Ù·½Õýʽ·¢²¼ÁËPHP5.3.0¡£ÕâÊÇÒ»¸ö²»Ñ°³£µÄPHP°æ±¾£¬ÒòΪËüÐÞ¸´Á˲»ÉÙBug£¨³¬¹ý140¸ö£©£¬¶øÇÒ´øÀ´Á˺ܶàÈÃPHP³ÌÐòÔ±ÃÇÆÚ´ýÒѾõÄÐÂÌØÐÔ¡£ÆäÖÐÓÐЩÌØÐÔÔ±¾ÊǼƻ®ÔÚPHP6Öз¢²¼µÄ£¬µ«ÒòºôÉùºÜ¸ß£¬ÌáÇ°ÔÚPHP5.3Öз¢²¼ÁË¡£
ÈÃÎÒÃÇÀ´Á˽âÒ»ÏÂPHP5.3ÖÐÓÐÄÄЩºÃ¶«Î÷°É¡£
Ò»£®PHP 5.3ÖеÄÐÂÌØÐÔ
Ö§³ÖÃüÃû¿Õ¼ä £¨Namespace£©
ºÁÎÞÒÉÎÊ£¬ÃüÃû¿Õ¼äÊÇPHP5.3Ëù´øÀ´µÄ×îÖØÒªµÄÐÂÌØÐÔ¡£ÓÐÁËÃüÃû¿Õ¼äµÄ¸ÅÄÔÚ¿ª·¢´óÐÍÕ¾µãʱ£¬¾Í±È½ÏÈÝÒ×Éè¼Æ³öÁé»îµÄ½á¹¹£¬Í¬Ê±±ÜÃⲻͬ°üÖеÄÀàÃû»ò±äÁ¿Ãû²úÉú³åÍ»¡£
ÔÚPHP5.3֮ǰ£¬¹ßÀýµÄ»®·ÖPackageµÄ°ì·¨ÊÇͨ¹ýĿ¼ÃûÀ´·Ö¸ô´úÂëÎļþ£¬´úÂëÖеÄÀàÃûÔòÓÃÏ»®Ïß_À´±íʾĿ¼¡£ÀýÈç
´úÂëʾÀý£º
<?php
class Zend_Db_Table_Select {}
// ±íʾµ±Ç°Õâ¸öÀàµÄÎļþλÓÚZend/Db/Table/SelectĿ¼ÏÂ
?>
ÕâÑùµÄÃüÃû·½Ê½±»PEAR¡¢Zend Framework¼°¸÷ÖÖPHPÏîÄ¿¹ã·º²ÉÓá£ËäÈ»¸Ã·½·¨¿ÉÒÔ±ÜÃⲻͬ°ü»òÀà¿âÖеÄÀàÃû²úÉú³åÍ»£¬µ«ÔÚÊéд´úÂëµÄʱºòÏԵýÏΪÂé·³ºÍ±¿×¾¡£
ÔÚPHP5.3ÖУ¬ÔòÖ»ÐèÒªÖ¸¶¨²»Í¬µÄÃüÃû¿Õ¼ä¼´¿É£¬ÃüÃû¿Õ¼äµÄ·Ö¸ô·ûΪ·´Ð±¸Ë\¡£
´úÂëʾÀý£º
<?php
namespace Zend\Db\Table;
class Select {}
?>
ÕâÑù¼´Ê¹ÆäËüÃüÃû¿Õ¼äÏ´æÔÚÃûΪSelectµÄÀ࣬³ÌÐòÔÚµ÷ÓÃʱҲ²»»á²úÉú³åÍ»¡£´úÂëµÄ¿É¶ÁÐÔÒ²ÓÐËùÔö¼Ó¡£
Ö§³ÖÑÓ³Ù¾²Ì¬°ó¶¨£¨Late Static Binding£©
Ïà¹ØÎĵµ£º
³ÌÐò¿ª·¢¹ý³ÌÖУ¬Ò»°ãÓõÃ×î¶àµÄµ÷ÊÔ·½·¨¾ÍÊÇÓÃecho¡¢print_r()¡¢var_dump()¡¢printf()µÈ½«Óï¾ä´òÓ¡³öÀ´¡£¶ÔPHP½Å±¾µÄÖ´ÐÐЧÂÊ£¬Í¨³£Êǽű¾Ö´ÐÐʱ¼ä¡£¶ÔÊý¾Ý¿âSQLµÄЧÂÊ£¬Í¨³£ÊÇÊý¾Ý¿âQueryʱ¼ä£¬µ«ÕâÑù²¢²»ÄÜÕæÕý¶¨Î»ºÍ·ÖÎö½Å±¾Ö´ÐкÍÊý¾Ý¿â²éѯµÄÆ¿¾±ËùÔÚ£¿¶Ô´Ë£¬ÓÐÒ»¸ö½ÐXdebug£¨www.xde ......
ÎļþÉÏ´«,Ò»°ã·ÖΪÁ©ÖÖ·½Ê½FTPºÍHTTP, ¶ÔÓÚÎÒÃǵĻ¥ÁªÍøÓ¦ÓÃÀ´Ëµ: FTPÉÏ´«ËäÈ»´«ÊäÎȶ¨, µ«ÊÇÒ×ÓÃÐԺͰ²È«ÐÔ¶¼ÊǸöÎÊÌâ. Äã×ܲ»ÖÁÓÚÔÚÓû§ÒªÉÏ´«Í·ÏñµÄʱºò¸æËßÓû§”Çë´ò¿ªFTP¿Í»§¶Ë,ÉÏ´«Îļþµ½http://www.laruence.com/uploads/ÖÐ, ²¢ÒÔ2dk433423l.jpgÃüÃû”°É?
¶ø»ùÓÚHTTPµÄÉÏ´«,Ïà¶ÔÀ´ËµÒ×ÓÃÐԺͰ²È«ÐÔÉÏ¾Í ......
ÏÈ¿´¿´Ï±ßÕâ¶ÎPHP´úÂë¡£Õâ¶ÎʹÓÃip2longº¯Êý£¬¶Ôͬһ¸öIP½øÐÐת»»¡£µ±È»£¬Ò²ÓÐÈËÈÏΪ58.99.011.1ºÍ058.99.011.1Ëã²»ÉϺϷ¨µÄ
IP£¬ÄǾÍReturn£¬´ËÎĶÔÄãûÓаïÖú¡£
ΪʲôҪʹÓôøÇ°µ¼ÁãµÄip£ºÎªÁËÔÚÊý¾Ý¿âÖвéѯ£¬Õâ¸ö¿ÉÒÔÔÚIP¿âÖж¨Î»µ½ipËù¶ÔÓ¦µÄλÖÃÐÅÏ¢¡£ËäȻûÓÐÕûÐ͵ÄIP²éѯЧÂʸߣ¬µ«±Ï¾¹Ö±¹Û°¡¡£
view ......
1. »ù´¡Óï·¨
PHP µÄ½Å±¾¿éÒÔ <?php ¿ªÊ¼£¬ÒÔ ?> ½áÊø¡£Äú¿ÉÒÔ°Ñ PHP µÄ½Å±¾¿é·ÅÖÃÔÚÎĵµÖеÄÈκÎλÖá£
PHP ÖеÄÿ¸ö´úÂëÐж¼±ØÐëÒԷֺŽáÊø¡£·ÖºÅÊÇÒ»ÖÖ·Ö¸ô·û£¬ÓÃÓÚ°ÑÖ¸ÁÇø·Ö¿ªÀ´¡£
ÓÐÁ½ÖÖͨ¹ý PHP À´Êä³öÎı¾µÄ»ù´¡Ö¸Áecho ºÍ print¡£ÔÚÉÏÃæµÄÀý×ÓÖУ¬ÎÒÃÇʹÓÃÁË echo Óï¾äÀ´Êä³öÎı¾ "Hello World"¡£
Ô ......
PHPÕýÔò±í´ïʽÖ÷ÒªÓÃÓÚ×Ö·û´®µÄģʽ·Ö¸î¡¢Æ¥Åä¡¢²éÕÒ¼°Ìæ»»²Ù×÷¡£Ê¹ÓÃÕýÔò±í´ïʽÔÚijЩ¼òµ¥µÄ»·¾³Ï¿ÉÄÜЧÂʲ»¸ß£¬Òò´ËÈçºÎ¸üºÃµÄʹÓÃPHPÕýÔò±í´ïʽÐèÒª×ۺϿ¼ÂÇ¡£
ÎÒµÄPHPÕýÔòÈëÃÅ£¬ÊÇÆðÔ´ÓÚÍøÉϵÄһƪÎÄÕ£¬ÕâƪÎÄÕÂÓÉdzÈëÉîµÄ²ûÊöÁËPHPÕýÔò±í´ïʽʹÓõķ½·¨£¬ÎÒ¾õµÃÊÇÒ»¸öºÜºÃµÄÈëÃŲÄÁÏ£¬²»¹ýѧ³É»¹ÊÇÒª¿¿¸öÈË£¬ÔÚʹÓà ......