ʲôÊÇPHP?
Ò»¡¢Ê²Ã´ÊÇPHP£¿PHPµÄ¸ÅÄîºÍ¼ò½é
¡¡¡¡PHPÊÇÒ»ÖÖÒ×ÓÚѧϰºÍʹÓõķþÎñÆ÷
¶Ë½Å±¾ÓïÑÔ¡£Ö»ÐèÒªºÜÉٵıà³Ì֪ʶÄã¾ÍÄÜʹÓÃPHP½¨Á¢Ò»¸öÕæÕý½»»¥µÄWEBÕ¾µã¡£±¾½Ì³Ì
²¢²»ÏëÈÃÄãÍêÈ«Á˽âÕâÖÖÓïÑÔ£¬Ö»ÊÇÄÜʹÄ㾡¿ì¼ÓÈ뿪·¢¶¯Ì¬webÕ¾µãµÄÐÐÁС£ÎÒ¼Ù¶¨ÄãÓÐһЩHTML£¨»òÕßHTML±à¼Æ÷£©µÄ»ù±¾ÖªÊ¶ºÍһЩ±à³Ì˼Ïë¡£
¡¡¡¡1.¼ò½é
¡¡¡¡PHPÊÇÄÜÈÃÄãÉú³É¶¯Ì¬ÍøÒ³µÄ¹¤¾ßÖ®Ò»¡£PHP´ú±í£º³¬Îı¾Ô¤´¦ÀíÆ÷£¨PHP: Hypertext Preprocessor£©¡£PHPÊÇÍêÈ«Ãâ·ÑµÄ£¬²»Óû¨Ç®£¬Äã¿ÉÒÔ´ÓPHP¹Ù·½Õ¾µã(http://www.php
.net)
×ÔÓÉÏÂÔØ¡£PHP×ñÊØGNU¹«¹²Ðí¿É£¨GPL)£¬ÔÚÕâÒ»Ðí¿Éϵ®ÉúÁËÐí¶àÁ÷ÐеÄÈí¼þÖîÈçLinuxºÍEmacs¡£Äã¿ÉÒÔ²»ÊÜÏÞÖÆµÄ»ñµÃÔ´Â룬ÉõÖÁ¿ÉÒÔ´ÓÖÐ
¼Ó½øÄã×Ô¼ºÐèÒªµÄÌØÉ«¡£PHPÔÚ´ó¶àÊýUnixƽ̨£¬GUN/LinuxºÍ΢ÈíWindowsƽ̨ÉϾù¿ÉÒÔÔËÐС£ÔõÑùÔÚWindows»·¾³µÄPC»úÆ÷»ò
Unix»úÆ÷Éϰ²×°PHPµÄ×ÊÁÏ¿ÉÒÔÔÚPHP¹Ù·½Õ¾µãÉÏÕÒµ½£¬Ò²¿ÉÒÔ²éÔÄÍøÒ³ÌհɵēPHP°²×°È«¹¥±¸”רÌâÎÄÕ¡£°²×°¹ý³ÌºÜ¼òµ¥¡£
¡¡¡¡Èç¹ûÄãµÄ»úÆ÷½â¾öÁË2000ÎÊÌ⣬ÄÇôPHPÒ²Ò»ÑùûÓÐǧÄê³æÎÊÌâ£¡Íø
¡¡¡¡PHPµÄÓ¦ÓÃÔÚ¸öÈËÐÔÖʵÄweb¹¤³ÌÖÐÔö³¤ÏÔÖø¡£¸ù¾ÝNetcraftÔÚ1999Äê10Ôµı¨¸æ£¬ÓÐ931122¸öÓòºÍ321128¸öIPµØÖ·ÀûÓÃPHP¼¼Êõ¡£
¡¡¡¡1.2 PHPµÄÏȽøÖ®´¦
¡¡¡¡Ó¦ÓÃPHPÓÐÐí¶àºÃ´¦¡£µ±È»ÒÑÖªµÄ²»ÀûÖ®´¦ÔÚÓÚPHPÓÉÓÚÊÇ¿ª·ÅÔ´ÂëÏîÄ¿£¬Ã»ÓÐʲôÉÌÒµÖ§³Ö£¬²¢ÇÒÓɴ˶ø´øÀ´µÄÖ´ÐÐËÙ¶È»ºÂý£¨Ö±µ½PHP4Ö®
ǰ£©¡£µ«ÊÇPHPµÄÓʼþÁбíºÜÊÇÓÐÓöøÇÒ³ý·ÇÄãÕýÔÚÔËÐÐÏñYahoo!»òÕßAmazon.comÕâÑùµÄ¼«ÊÜ»¶ÓµÄÕ¾µã£¬Äã²»»á¸Ð¾õ³öPHPµÄËÙ¶ÈÓëÆäËûµÄ
ÓÐʲô²»Í¬¡£×îÆðÂëÎÒ¾ÍûÓиоõ³öÀ´£¡ºÃÁË£¬ÈÃÎÒÃÇÀ´¿´¿´PHPÓÐÄÇЩÓŵ㣺
¡¡¡¡- ѧϰ¹ý³Ì
¡¡¡¡ÎÒ¸öÈ˸üϲ»¶PHPµÄ·Ç³£¼òµ¥µÄѧϰ¹ý³Ì¡£ÓëJavaºÍPerl²»Í¬,Äã²»±Ø°ÑÍ·Âñ½ø100¶àÒ³µÄÎĵµÖÐŬÁ¦Ñ§Ï°²Å¿ÉÒÔд³öÒ»¸öÏóÑùµÄ³ÌÐò¡£Ö»
ÒªÁ˽âһЩ»ù±¾µÄÓï·¨ºÍÓïÑÔÌØÉ«£¬Äã¾Í¿ÉÒÔ¿ªÊ¼ÄãµÄPHP±àÂëÖ®ÂÃÁË¡£Ö®ºóÄãÔÚ±àÂë¹ý³ÌÖÐÈç¹ûÓöµ½ÁËʲôÂé·³£¬»¹¿ÉÒÔÔÙÈ¥·ÔÄÏà¹ØÎĵµ¡£
¡¡¡¡PHPµÄÓï·¨ÀàËÆÓÚC£¬Perl£¬ASP»òÕßJSP¡£¶ÔÓÚÄÇЩ¶ÔÉÏÊöÖ®Ò»µÄÓïÑÔ½ÏÊìϤµÄÈËÀ´Ëµ£¬PHPÌ«¼òµ¥ÁË¡£Ïà·´µÄ£¬Èç¹ûÄã¶ÔPHPÁ˽â½Ï¶à£¬ÄÇôÄã¶ÔÓÚÆäËû¼¸ÖÖÓïÑÔµÄѧϰ¶¼ºÜ¼òµ¥ÁË¡£
¡¡¡¡ÄãÖ»ÐèÒª30·ÖÖӾͿÉÒÔ½«PHPµÄºËÐÄÓïÑÔÌØµãÈ«²¿ÕÆÎÕ£¬Äã¿ÉÄÜÒѾ·Ç³£Á˽âHTML£¬ÉõÖÁÄãÒѾ֪µÀÔõÑùÓñà¼Éè¼ÆÈí¼þ»òÕßÊÖ¹¤À´ÖÆ×÷ºÃ¿´µÄWEB
Õ¾µã¡£ÓÉÓÚPHP´úÂëÄܹ»ÎÞÕϰµÄÌí¼Ó½øÄãµÄÕ¾µã£¬ÔÚÄãÉè¼ÆºÍά»¤Õ¾µãµÄͬʱ£¬Äã¿ÉÒÔºÜÇáËÉ
Ïà¹ØÎĵµ£º
PHP»ñȡʱ¼ä´íÎóµÄÐÞÕý·½·¨
½ñÌìÔËÐÐPHP³ÌÐòµÄʱºò£¬ºÜÆæ¹Ö£¬ÎªÊ²Ã´PHP»ñÈ¡µÄʱ¼ä±Èʵ¼Êʱ¼äÕûÕûÉÙÁË8Сʱ£¬ÒÔǰҲûעÒâÕâ¸öÎÊÌ⣬×ÜÒÔΪÊÇʱ¼äÏÔʾ´íÁË£¬Êǰ²×°Èí¼þµÄÎÊÌ⣬½ñÌìÔÚÍøÉϲéÁËÏÂ×ÊÁÏ£¬ÔÀ´ÁíÓÐÔÒò¡£
ÆäʵÕâºÍÊ±ÇøÓйأ¬PHPĬÈÏ»ñÈ¡0Ê±Çø¿ªÊ¼µÄʱ¼ä£¬ÖйúÔÚ¶«°ËÇø£¬Òò´Ë£¬ÎÒÃÇÖÐ ......
test.php -------------------------------------------------------------------------------------
echo $_SERVER['DOCUMENT_ROOT'].""; //»ñµÃ·þÎñÆ÷Îĵµ¸ù
echo $_SERVER['PHP_SELF'].""; //»ñµÃÖ´ÐиôúÂëµÄÎļþ·þÎñÆ÷¾ø¶Ô·¾¶
/*
phpÊÖ²áÉϵĽâÊÍ£º “PHP_SELF” µ±Ç°ÕýÔÚÖ´Ðнű¾µÄÎļþÃû£¬Óë docum ......
PhpµÄ½Å±¾¿éÓйصķûºÅ£º
1,XML·ç¸ñ£ºÅ£È˼«¶ÈÍÆ¼öµÄÓ÷¨<?php …?>¡£
2,¼ò¶Ì·ç¸ñ:<?...?>×î¼òµ¥£¬×ñÑSGML(±ê׼ͨÓñê¼ÇÓïÑÔ)´¦Àí˵Ã÷µÄ·ç¸ñ¡£ÒªÏëÓÃËü£¬Ò»¶¨Òª¿ªÆôshort_open_tagÑ¡Ï»òÕ߯ôÓö̱ê¼ÇµÄÑ¡Ïî±àÒëphp¡£(³õѧÕß¿´ÕÅÀÏʦÊÓÆµÊ±£¬¾ÍÈÝÒ×·¸Ã»ÓпªÆô¶Ì±ê¼ÇµÄ´íÎó¡£¹úÍâÅ£È˲»ÍƼö£¬µ«ÏÖÔÚ¹ú ......
ż¶û×ö¸ö¼òµ¥µÄWEB·þÎñ²âÊÔ³ÌÐò£¬ÎÒ»¹ÊÇϲ»¶²ÉÓÃPHP¡£¼ò½à£¬·ç¸ñºÍC/C++½Ó½ü£¬ÉÏÊֿ죬¶øÇÒ¿âÒ²ºÜÆëÈ«¡£ÒÔǰΪ¹ã¶«Òƶ¯×öÒÆ¶¯ÐÐÒµÖն˵ÄÑÝʾ³ÌÐòʱ£¬²ÉÓùúÄÚÒ»¸öÐÖµÜдµÄFleaPHP¿ªÔ´¿ò¼Ü£¬Á½Öܲ»µ½µÄʱ¼ä£¬ÎÒ´ÓÒ»¸ö¶ÔPHPÒ»ÎÞËùÖªµÄˮƽ£¬¿ìËٵĸ㶨ÁË30¶à¸öÒ³ÃæµÄºǫ́£¬ºóÀ´ÑÝʾЧ¹ûÒ²²»´í£¬Ò²ºÜÎȶ¨£¬´Ó´Ë¶ÔPHPÓÐÁ ......
ǰ¼¸ÌìÔÚѧϰPHPµÄʱºò×öÁËÒ»¸ö¼òµ¥µÄÊý¾ÝÔöɾ¸ÄµÄ³ÌÐò£¬ÓÉÓÚ×Ô¼ºÊǵÚÒ»´Î½Ó´¥PHPËùÒÔÔÚÐí¶àµØ·½×öµÄ²»µ½Î»£¬¸Ð¾õºÜǣǿ£¬µ«ÊDZϾ¹ÊÇ»¨ÁËʱ¼äµÄ£¬ËùÒÔÏÖÔÚÌù³öÀ´¡£
1.Íê³ÉÔöɾ²é¸ÄµÄÖ÷Ò³Ãæ£ºconnsql.php
<h1>Data Insert Delete Update</h1>
<?php
//»ñµÃÊý¾Ý¿âÁ¬½Ó
& ......