¡¡¡¡È«Çò³¬¹ý300Íò¸ö»¥ÁªÍøÍøÕ¾µÄ¹ÜÀíÔ±¶¼ÔÚʹÓÃPHP£¬Ê¹µÃËü³ÉΪ×îΪÆÕ¼°µÄ·þÎñÆ÷¶Ë½Å±¾ÓïÑÔÖ®Ò»¡£ÆäÌØµãÊÇÔËÐÐËٶȿ졢Îȶ¨¿É¿¿¡¢¿çƽ̨£¬¶øÇÒÊÇ¿ª·ÅÔ´´úÂëÈí¼þ¡£ËæÄãʹÓõÄˮƽ²»Í¬£¬PHP¿ÉÒԺܼòµ¥£¬Ò²¿ÉÒԺܸ´ÔÓ£¬¿ÉÒÔֻʹÓÃËü·¢ËÍHTML±í¸ñÔªËØ£¬»¹¿ÉÒÔÔÚPHPÓ¦ÓóÌÐòÖм¯³ÉJavaºÍXML¡£
¡¡¡¡Èç¹ûÄã¶ÔPHPÓÐÒ»¶¨µÄÁ˽â»òÕß¿´¹ýһЩ³õ²½µÄ½Ì²Ä£¬ÕâЩ¼¼ÇÉ¿ÉÒÔÀ©Õ¹Äã¶ÔPHPµÄÈÏʶ£¬Ê¹ÄãÕÆÎÕһЩ³£¼ûµÄºÍ¸ß¼¶µÄPHP¹¦ÄÜ¡£
¡¡¡¡±¾ÎÄÖ÷Òª½éÉÜÒÔÏÂÊ®´óPHP¸ß¼¶¼¼ÇÉ£ºÒ»¡¢°ÑPHP°²×°ÎªApacheµÄDSO £»¶þ¡¢Ê¹ÓÃPHP±¾ÉíµÄ¶Ô»°£»Èý¡¢ÎļþÊÇÎÒÃǵÄÅóÓÑ£»ËÄ¡¢PHPºÍÎļþϵͳµÄά»¤£»Îå¡¢·á¸»µÄÊý×麯Êý£»Áù¡¢¶¯Ì¬Í¼ÏñµÄ´´½¨£»Æß¡¢»ùÓÚPHPµÄÓû§ÈÏÖ¤£»°Ë¡¢PHPºÍCOM£»¾Å¡¢PHPºÍJava£»Ê®¡¢PHPºÍXML¡£
¡¡¡¡Ò»¡¢°ÑPHP°²×°ÎªApacheµÄDSO
¡¡¡¡PHPÔÚLinux/Unixƽ̨ÉϾ³£ÓëApache´îÅäʹÓã¬ÔÚ°²×°PHPʱ£¬ÓÐÈýÖÖ°²×°·½Ê½¿É¹©Ñ¡Ôñ£º¾²Ì¬Ä£Ê½¡¢¶¯Ì¬Ä£Ê½£¨DSO£©¡¢CGI¶þ½øÖÆÄ£Ê½¡£
¡¡¡¡ÓÉÓÚÒ×ÓÚά»¤ºÍÉý¼¶£¬ÎÒÇ¿ÁÒ½¨ÒéÒÔDSO·½Ê½°²×°PHP¡£ÀýÈ磬³õ´Î°²×°Ê±Èç¹û°²×°µÄPHP½öÖ§³ÖÊý¾Ý¿â£¬ËæºóÏ£ÍûÔÙ°²×°Ö§³Ö¼ÓÃܵÄÄ£¿é£¬Ö»ÒªÔËÐС°make clean¡±£¬Ìí¼ÓеÄÅäÖÃÑ¡ÏȻºóÔÙÔËÐС°make¡±ºÍ¡°make install¡±¼´¿É£¬Ò»¸öеÄPHPÄ£¿é¾Í»á°²×°ÔÚApacheÖÐÊʵ±µÄλÖÃÉÏ£¬È»ºóÖØÐÂÆô¶¯Apache£¬¶øÎÞÐèÖØÐ±àÒëApache¡£
¡¡¡¡ÏÂÃæµÄ²½Ö轫°²×°Ò»¸öȫеÄApache£¬²¢ÒÔDSO·½Ê½°²×°PHP£º
¡¡¡¡1¡¢´ÓApacheÈí¼þ»ù½ð»áµÃµ½×îа汾µÄApacheÔ´´úÂ룻
¡¡¡¡2¡¢°ÑµÃµ½µÄÔ´´úÂë·Åµ½/usr/local/»òÕß/opt/Ŀ¼Ï£¬»òÕßÄãÖ¸¶¨µÄÈÎÒâĿ¼ÖУ»
¡¡¡¡3¡¢ÔËÐÐGunzip¶ÔÎļþ½øÐнâѹËõ£¬µÃµ½ºó׺Ϊ.tarµÄÎļþ£»
¡¡¡¡4¡¢ÔËÐÐÏÂÃæµÄÃüÁ°ÑÎļþ°²×°µ½apache_[version]Ŀ¼ÖУº
[code]¡¡¡¡tar -xvf apache_[version].tar[/code]
¡¡¡¡5¡¢½øÈë/usr/local/apache_[version]Ŀ¼£¨»òÕßÔÚ²½Öè4Öа²×°Ñ¹ËõÎļþµÄĿ¼£©£»
¡¡¡¡6¡¢¼üÈëÏÂÃæµÄÃüÁîΪ±àÒëApache×÷×¼±¸£¬ÓÃÄã×Ô¼ºµÄ·¾¶Ìæ»»ÆäÖеÄ[path]£¬ÀýÈ磬/usr/local/apache[version]£¬ÏÖÔÚÒѾÉèÖÃÁËmod_soµÄÐÂÖµ£¬Ëü½«ÔÊÐíApacheʹÓÃDSOÄ£¿é£»
¡¡¡¡7¡¢»Øµ½Ìáʾ·û״̬ºó¼üÈëmake£¬²¢µÈ´ýÔٴλص½Ìáʾ·û״̬£»
¡¡¡¡8¡¢Ö´ÐС°make install¡±ÃüÁî¡£
¡¡¡¡ÖÁ´Ë£¬ApacheÒѾ°²×°Íê±Ï£¬ÏµÍ³½«Öػص½Ìáʾ·û״̬¡£½ÓÏÂÀ´ÎÒÃÇ¿ªÊ¼°²×°PHP£º
¡¡¡¡1¡¢ÔÚPHPÖ÷Ò³µÄÏÂÔØÇøÖÐÕÒµ½×îа汾µÄÁ´½Ó£»
¡¡¡¡2¡¢°ÑÎļþÏÂÔØµ½Ò»¸öÊʵ±µÄĿ¼ÖУ¬ÀýÈç/usr/local/»ò/opt/»òÕßÄãÖ¸¶¨µÄÈÎÒâĿ¼ÖУ»
¡¡¡¡3¡¢ÔËÐÐGunzip¶ÔÎļþ½øÐнâѹËõ£¬µÃµ½ºó׺Ϊ.tarµÄÎļþ£»
¡¡¡¡4¡¢Ö´ÐÐÏÂÃæµÄÃüÁî°ÑÎļþ°²×°ÔÚphp-[version]Ŀ¼ÖУº
[code]¡¡¡¡tar -xvf php-[version][/code]
¡¡¡¡5¡¢½øÈë/usr/local/php-[version]Ŀ¼»òÔÚ²½Öè4ÖÐÖ¸¶¨µÄĿ¼£»
¡¡¡¡ÖÁ´Ë£¬ÒѾ×÷ºÃÁËÒÔDSO·½Ê½°²×°PHPµÄ×¼±¸¹¤×÷£¬Î¨Ò»ÐèÒªÐ޸ĵÄÅäÖÃÑ¡ÏîÊÇwith-apxs£¨ÕâÊÇApacheµÄbinĿ¼ÖеÄÒ»¸öÎļþ£©¡£ÎªÁ˵õ½½Ï¸ßµÄÐÔÄÜ£¬ÎÒûÓа²×°¶ÔMySQLµÄÖ§³ÖÄ£¿é¡£
[code]./configure --with-mysql=/[path to mysql] --with-apxs=/[path to apxs][/code]
¡¡¡¡6¡¢»Øµ½Ìáʾ·û״̬ºóÖ´ÐÐmakeÃüÁµÈ´ýÖØÐ·µ»Øµ½Ìáʾ·û״̬£»
¡¡¡¡7¡¢Ö´ÐÐmake installÃüÁî¡£
¡¡¡¡ÖÁ´Ë£¬ÏµÍ³ÒÔDSO·½Ê½ÔÚApacheµÄÄ£¿éĿ¼Öа²×°ÁËPHP£¬²¢¶ÔApacheµÄhttpd.confÎļþ×÷Êʵ±µÄÐ޸ĺ󷵻ص½Ìáʾ·û״̬¡£»Øµ½Ìáʾ·û״̬ºó£¬Ä㻹ÐèÒª¶ÔApacheµÄhttpd.confÎļþ×÷һЩÐ޸ġ£
¡¡¡¡1¡¢ÕÒµ½°üº¬ÓÐServerAdminµÄÒ»ÐУ¬Ìí¼ÓÄãµÄµç×ÓÓʼþµØÖ·£¬ÈçÏÂËùʾ£º
[code]¡¡¡¡ServerAdmin you@yourdomain.com[/code]
¡¡¡¡2¡¢ÕÒµ½ÒÔServerName¿ªÍ·µÄÐУ¬°ÑËü¸ÄÎªÕæÕýµÄÖµ£¬ÀýÈ磺
[code]¡¡¡¡ServerName localhost[/code]
¡¡¡¡3¡¢ÕÒµ½ÄÚÈÝÈçÏÂËùʾµÄС½Ú£º
[code]¡¡¡¡# And for PHP 4.x, use:
¡¡¡¡#
¡¡¡¡#AddType application/x-httpd-php .php
¡¡¡¡#AddType application/x-httpd-php-source .phps[/code]
¡¡¡¡ÐÞ¸ÄÕâЩÐеÄÄÚÈÝ£¬Ê¹PHP 4.0µÄAddType²»ÔÙ³ÉΪעÊÍ£¬²¢Ìí¼ÓÏ£ÍûÔÚPHPÖÐʹÓõÄÎļþºó׺Ãû£¬ÉÏÃæµÄÄÚÈݱäΪÈçÏÂËùʾµÄÄÚÈÝ£º
[code]¡¡¡¡# And for PHP 4.x, use:
¡¡¡¡#
¡¡¡¡AddType application/x-httpd-php .php .phtml
¡¡¡¡AddType application/x-httpd-php-source .phps[/code]
¡¡¡¡±£´æÎļþ£¬»Øµ½ÉÏÒ»¼¶Ä¿Â¼£¬Ö´ÐÐÏÂÃæµÄÃüÁîÖØÐÂÆô¶¯Apache£º
[code]¡¡¡¡./bin/apachectl start[/code]
¡¡¡¡Èç¹ûÔÚÆô¶¯Ê±Ã»ÓгöÏÖ´íÎóÌáʾÐÅÏ¢£¬¾Í¿ÉÒÔͨ¹ý´´½¨Ò»¸öÃûΪphpinfo.phpµÄÖ»ÓÐÈçÏÂËùʾһÐÐÄÚÈݵÄÎļþ£¬¶Ô°²×°µÄApache¡¢PHP½øÐвâÊÔ£º
[code]¡¡¡¡ phpinfo() ?>[/code]
¡¡¡¡°ÑÕâ¸öÎļþ±£´æµ½ApacheµÄÎĵµ¸ùĿ¼£¨htdocs£©ÖУ¬È»ºó¿ªÆôä¯ÀÀÆ÷£¬¼üÈëhttp://localhost/phpinfo.phpµØÖ·£¬ÆÁÄ»ÉϾͻá³öÏÖÐí¶àµÄ±äÁ¿ºÍËüÃǵÄÖµ¡£
¡¡¡¡Èç¹ûÒªÖØÐÂÅäÖÃPHP£¬ÐèÒªÔÙ´ÎÔËÐÐmake cleanÃüÁȻºóÖ´ÐдøÓÐһϵÁÐÑ¡ÏîµÄ./configureÃüÁȻºóÔÙÖ´ÐÐmakeºÍmake installÃüÁApacheµÄĿ¼ģ¿éÖоͻá³öÏÖÒ»¸öеÄÄ£¿é£¬Ö»ÒªÔÙÖØÐÂÆô¶¯Apache¼ÓÔØÕâ¸öеÄÄ£¿é£¬¾ÍÒ»ÇÐOKÁË¡£
Innovation ÓÚ 2006-10-25 10:39:34·¢±í:
¡¡¡¡Èý¡¢ÎļþÊÇÎÒÃǵÄÅóÓÑ
¡¡¡¡ÎÞÂÛÄãÔÚ¿ª·¢µÄÍøÕ¾¹æÄ£µÄ´óС£¬¶¼Ó¦¸ÃÒâʶµ½´úÂëÖØÓõÄÖØÒªÐÔ£¬ÎÞÂÛÕâЩ´úÂëÊÇHTML¡¢»¹ÊÇPHP´úÂë¡£ÀýÈ磬Äã±ØÐëÖÁÉÙÿÄê¸Ä±äÒ»´Î°üº¬°æÈ¨ÐÅÏ¢µÄÒ³½Å£¬Èç¹ûÄãµÄÍøÕ¾º¬ÓÐ1000¸öÒ³Ãæ£¬Ã¿ÄêÐÞ¸ÄÒ»´ÎÒ²ÊǸöºÜ·³È˵Äʶù¡£
¡¡¡¡ÔÚPHPÖУ¬ÖÁÉÙÓм¸¸öº¯Êý¿ÉÒÔ°ïÖúÄãʵÏÖ´úÂëÖØÓõÄÄ¿µÄ£¬ËùʹÓõĺ¯ÊýÈ¡¾öÓÚÄãËùÖØÓõĴúÂ룬Ö÷ÒªµÄº¯ÊýÓУº
[code]¡¡¡¡* include() and include_once()
¡¡¡¡* require() and require_once()[/code]
¡¡¡¡include()º¯Êý°üº¬²¢¶Ô¸ø¶¨µÄÎļþ½øÐмÆËã¡£
¡¡¡¡ËÄ¡¢PHPºÍÎļþϵͳµÄά»¤
¡¡¡¡PHPÖÐÓÐÐí¶àÓëÎļþϵͳÓйصĺ¯Êý£¬ÕâЩº¯Êý²»½ö¿ÉÒÔ´ò¿ªÎļþ£¬»¹¿ÉÒÔÏÔʾĿ¼ÖеÄÄÚÈÝ¡¢Òƶ¯ÎļþºÍÆäËûһЩ¹¦ÄÜ£¬Ðí¶àÈËÉõÖÁÓÃPHP¿ª·¢»ùÓÚ»¥ÁªÍøµÄÎļþ×ÊÔ´¹ÜÀíÆ÷¡£
¡¡¡¡¹ØÓÚÎļþ·¾¶µÄ½âÊÍ£ºÔÚWindowsÖУ¬¿ÉÒÔÔÚ·¾¶ÖÐʹÓÃ/ºÍ·ûºÅ£¬¶øÔÚÆäËûµÄ²Ù×÷ϵͳÖÐÖ»ÄÜʹÓÃ/·ûºÅ¡£³öÓÚÒ»ÖÂÐÔµÄÔµ¹Ê£¬ÎÒÃÇͳһʹÓÃ/·ûºÅ¡£
¡¡¡¡ÏÂÃæµÄ½Å±¾ÑùÀý¿ÉÒÔÏÔʾһ¸öĿ¼Çåµ¥£¬×¢ÊÍÒѾ°üº¬ÔÚ´úÂëÖУº
[code]¡¡¡¡ /*°ÑÒª¶ÁÈ¡µÄĿ¼µÄȫ·¾¶Ãû´æÈëÒ»¸öÃû×ÖΪ$dir_nameµÄ±äÁ¿ÖС£ */
¡¡¡¡$dir_name = "/home/me/";
¡¡¡¡/* ´´½¨Ò»¸ö¾ä±ú£¬ÆäÖµÊÇ´ò¿ªÒ»¸ö¸ø¶¨Ä¿Â¼µÄ½á¹û*/
¡¡¡¡$dir = opendir($dir_name);
¡¡¡¡/* ½¨Á¢Ò»¸öÎÄ×ֿ飬ÓÃÒÔ·ÅÖÃÁбíÔªËØ£¨ÎļþÃû×Ö£©*/
¡¡¡¡$file_list = "
";- $file_name";
";¡¡¡¡/* ʹÓÃÒ»¸öwhileÓï¾ä£¬¶ÁÈ¡ÒѾ´ò¿ªµÄĿ¼ÖеÄËùÓÐÔªËØ£¬
Èç¹ûÎļþµÄÃû×Ö²»ÊÇ¡°.¡±»ò¡°..¡±£¬ÔòÏÔʾÁбíÖеÄÃû×Ö*/
¡¡¡¡while ($file_name = readdir($dir)) {
¡¡¡¡if (($file_name != ".") && ($file_name != "..")) {
¡¡¡¡$file_list .= "
¡¡¡¡}
¡¡¡¡}
¡¡¡¡$file_list .= "
¡¡¡¡/*¹Ø±Õ´ò¿ªµÄĿ¼£¬½áÊøPHPÄ£¿é*/
¡¡¡¡closedir($dir);
¡¡¡¡?>
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡
¡¡¡¡
Files in: echo "$dir_name"; ?>
¡¡¡¡
¡¡¡¡ echo "$file_list"; ?>
¡¡¡¡
¡¡¡¡[/code]
¡¡¡¡ºÃÁË£¬ÎÒÃÇÒѾµÃµ½ÁËÒ»¸öĿ¼Çåµ¥¡£ÐèҪעÒâµÄÊÇ£¬Òª¶Áȡһ¸öÎļþ£¨ÉÔºóÎÒÃǽ«½øÐн²½â£©»òĿ¼µÄÄÚÈÝ£¬PHPÔËÐеÄϵͳÉϵÄÓû§±ØÐëÖÁÉÙÓжÁÈ¡ÎļþµÄȨÏÞ¡£
¡¡¡¡ÏÂÃæÊÇÒ»¸öÈçºÎ¿½±´ÎļþµÄÀý×Ó£º
[code]¡¡¡¡ /*°ÑÄãÒª¿½±´µÄÔÎļþµÄȫ·¾¶¸³¸ø
Ò»¸öÃû×ÖΪ$originalµÄ±äÁ¿ÖУ¬°Ñ¿½±´µÄÎļþµÄȫ·¾¶¸³ÓèÒ»¸öÃû×ÖΪ$copiedµÄ±äÁ¿ÖÐ*/
¡¡¡¡$original = "/home/me/mydatabasedump";
¡¡¡¡$copied = "/archive/mydatabasedumo_1010";
¡¡¡¡/* ʹÓÃcopy()º¯Êý¿½±´ÔʼÎļþ£¬Èç¹û¿½±´Ã»ÓÐÍê³ÉÔò»áÏÔʾһ¸ö´íÎóÐÅÏ¢*/
¡¡¡¡@copy($original, $copied) or die("Couldn't copy file.");
¡¡¡¡?>[/code]
¡¡¡¡Õâ¸öÀý×ÓÊÇÒ»¸öÎļþ±¸·ÝϵͳµÄÔÐÍ¡£ÔÚÕâ¶Î½Å±¾ÔËÐÐʱ£¬Ëü°ÑÎļþ¿½±´µ½Ò»¸ö²»Í¬µÄλÖýøÐб£´æ¡£ÉÔ΢ÐÞ¸ÄÒ»ÏÂÊØ»¤³ÌÐò£¬¾Í¿ÉÒÔÔÚÒ»ÌìÖÐÄãÖ¸¶¨µÄʱ¿ÌÖ´ÐÐËü£¬¶øÎÞÐèÓû§µÄ¸ÉÔ¤¡£
¡¡¡¡¼Ù¶¨ÄãÔÚϵͳÉϰ²×°ÁËLynx£¬¿ÉÒÔ´´½¨Ò»¸öÊØ»¤³ÌÐòµÄÌõÄ¿·ÃÎÊÕâ¸öÎļþ£¬·ÃÎÊÕâ¸öÎļþ»áÔËÐÐÕâ¸ö½Å±¾²¢½¨Á¢Ò»¸ö¿½±´Îļþ£¬ÏÂÃæµÄÀý×Ó½«ÔÚÉÏÎç5µãÖÓÔËÐÐÕâ¸ö½Å±¾£¬È»ºó¹Ø±ÕLynx£º
[code]0 5 * * * [username] lynx -dump http://localhost/copyfile.php 1>/dev/null 2>&1[/code]
¡¡¡¡Èç¹ûÔËÐеÄÊÇCGI°æ±¾µÄPHP£¬¿ÉÒÔÌø¹ýLynx²¿·Ö£¬¶øÖ±½Óµ÷Óöþ½øÖÆÎļþ£º
[code]0 5 * * * [username] php /path/to/copyfile.php 1>/dev/null 2>&1[/code]
Innovation ÓÚ 2006-10-25 10:37:57·¢±í:
¡¡¡¡¶þ¡¢Ê¹ÓÃPHP±¾ÉíµÄ¶Ô»°
¡¡¡¡PHP 4.0ÖÐ×îÁîÈËÐ˷ܵÄÌØÐÔÓ¦¸ÃÊǶԶԻ°µÄÖ§³Ö£¬PHP 3.0µÄÓû§±ØÐëʹÓõÚÈý·½µÄÈí¼þ·ñÔò¾Í²»ÄÜʹÓöԻ°£¬²»Ö§³Ö¶Ô»°Ò»Ö±ÊÇPHP×î´óµÄȱº¶Ö®Ò»¡£
¡¡¡¡Ö»ÒªÓû§ÔÚä¯ÀÀÄãµÄÍøÕ¾£¬Äã¾Í¿ÉÒÔÀûÓöԻ°Î¬»¤ÓëÌØ¶¨Óû§ÓйصıäÁ¿£¬¶øÎÞÐ轨Á¢¶à¸öcookie¡¢Ê¹ÓÃÒþ²Ø±í¸ñ×ֶλò½«ÐÅÏ¢´æ´¢ÔÚÊý¾Ý¿âÖС£
¡¡¡¡ÔÚÒ»¸öÍøÒ³ÉÏÆô¶¯Ò»¸ö¶Ô»°£¬¾Í»áʹPHPÒýÇæÖªµÀÄãÏëÆô¶¯Ò»¸ö¶Ô»°£¨Èç¹û»¹Ã»ÓÐÆô¶¯£©»òÕß¼ÌÐøµ±Ç°µÄ¶Ô»°£ºsession_start();Æô¶¯Ò»¸ö¶Ô»°½«Í¨¹ýcookieÏòÓû§·¢ËÍÒ»¸öʶ±ð×Ö·û´®£¨ÀýÈç940f8b05a40d5119c030c9c7745aead9£©£¬ÔÚ·þÎñÆ÷¶Ë£¬»á´´½¨Ò»¸öÓëʶ±ð×Ö·û´®Æ¥ÅäµÄÁÙʱÎļþ£¬ÀýÈçsess_940f8b05a40d5119c030c9c7745aead9£¬Õâ¸öÎļþÖаüº¬×¢²áµÄ¶Ô»°±äÁ¿ÒÔ¼°ËüÃǵÄÖµ¡£
¡¡¡¡ÓÃÀ´ÏÔʾ¶Ô»°µÄ×÷ÓõÄ×î³£¼ûµÄÀý×ÓÊÇ·ÃÎʼÆÊýÆ÷¡£Æô¶¯PHPÄ£¿é£¬È·±£PHP´úÂëÊÇÎļþµÄµÚÒ»ÐУ¬ÔÚPHP´úÂë֮ǰ²»ÒªÓпոñ¡¢HTML´úÂëºÍÆäËûµÄ´úÂë¡£ÒòΪ¶Ô»°»á·¢ËÍÒ»¸öÍ·²¿£¬Òò´ËÈç¹ûÔÚsession_start()֮ǰÓпոñºÍHTML´úÂ룬¾Í»áµÃµ½Ò»¸ö³ö´íÐÅÏ¢¡£
[code]
¡¡¡¡// Èç¹û»¹²»´æÔÚÒ»¸öÕë¶ÔijÓû§µÄÓû§£¬ÔòÆô¶¯Ò»¸ö¶Ô»°£º
¡¡¡¡session_start();[/code]
¡¡¡¡È»ºó×¢²áÒ»¸öÃû×ÖΪcountµÄ±äÁ¿£º
[code]¡¡¡¡session_register('count');[/code]
¡¡¡¡×¢²áÒ»¸ö¶Ô»°±äÁ¿ºó£¬Ö»Òª¶Ô»°´æÔÚ£¬Ãû×ÖΪcountµÄ±äÁ¿Ò²¾Í´æÔÚ¡£ÏÖÔÚ£¬count±äÁ¿»¹Ã»Óб»¸³Öµ£¬Èç¹û¶ÔËüÖ´ÐмÓ1²Ù×÷£¬ËüµÄÖµ¾Í±äΪÁË1¡£
[code]¡¡¡¡$count++;[/code]
¡¡¡¡°ÑÉÏÊöÄÚÈÝ×ÛºÏÔÚÒ»¿é¶ù£¬Èç¹û»¹Ã»ÓÐÆô¶¯Ò»¸ö¶Ô»°£¬¾Í»áÆô¶¯Ò»¸ö¶Ô»°£»Èç¹û²»´æÔÚÒ»¸ö¶Ô»°id£¬¾ÍΪÓû§Ö¸¶¨Ò»¸öºÃÁË£¬×¢²áÒ»¸öÃû×ÖΪ$countµÄ±äÁ¿£¬¶Ô$countÖ´ÐмÓ1²Ù×÷±íʾÓû§ÒѾÊ״ηÃÎÊÁ˸ÃÍøÒ³¡£
¡¡¡¡ÒªÖªµÀÓû§ÔÚµ±Ç°µÄ¶Ô»°ÖзÃÎʱ¾Ò³ÃæµÄ´ÎÊý£¬Ö»ÒªÏÔʾ$count±äÁ¿µÄÖµ¼´¿É£º
[code]¡¡¡¡echo "
You've been here $count times.
";[/code]¡¡¡¡È«²¿µÄ·ÃÎʼÆÊýÆ÷´úÂëÈçÏÂËùʾ£º
[code]¡¡¡¡
¡¡¡¡session_start();
¡¡¡¡session_register('count');
¡¡¡¡$count++;
¡¡¡¡echo "
You've been here $count times.
";¡¡¡¡?>[/code]
¡¡¡¡Èç¹ûÖØÐ¼ÓÔØÉÏÊöµÄ½Å±¾Îļþ£¬¾Í»á·¢ÏÖ±äÁ¿countµÄÖµÔö¼ÓÁË1£¬ºÜ¿á°É¡£»¹¿ÉÒÔÔÚ¶Ô»°ÖÐ×¢²áÒ»¸öÊý×é±äÁ¿£¬¼ÙÉèÎÒÃÇ×¢²áÁËÒ»¸öÃû×ÖΪ$favesµÄ±äÁ¿£º
[code]¡¡¡¡$faves = array ('chocolate','coffee','beer','linux');[/code]
¡¡¡¡¿ÉÒÔÏó×¢²áÒ»¸ö¼òµ¥±äÁ¿ÄÇÑù×¢²áÒ»¸öÊý×é±äÁ¿£º
[code]¡¡¡¡session_register('faves');[/code]
¡¡¡¡ÒýÓÃÊý×é±äÁ¿ÓëÒýÓüòµ¥±äÁ¿Ã»ÓÐʲô¶þÑù£¬Èç¹ûÒ»¸öÓû§ÔÚÍøÒ³ÉÏÖ¸³öÔÚÉú»îÖеİ®ºÃʱ£¬¿ÉÒÔ°ÑËûµÄ°®ºÃ×¢²áµ½Ò»¸ö±»³Æ×÷$favesµÄÊý×é±äÁ¿ÖУ¬È»ºó¿ÉÒÔÔÚÁíÒ»¸öÍøÒ³Öкܷ½±ãµØ°ÑÕâЩ°®ºÃÏÔʾ³öÀ´£º
[code]¡¡¡¡
¡¡¡¡session_start();
¡¡¡¡echo "My user likes:
¡¡¡¡
";- $v"; }
";¡¡¡¡while (list(,$v) = each ($faves)) {
¡¡¡¡echo "
¡¡¡¡echo "
¡¡¡¡?>[/code]
¡¡¡¡È»ºóÄã¾ÍµÃµ½ÁËÒ»¸ö¹ØÓÚÓû§°®ºÃµÄÇåµ¥¡£¶Ô»°±äÁ¿²»Äܱ»²éѯ×Ö·û´®¸²¸Ç£¬Ò²¾ÍÊÇ˵ÎÒÃDz»ÄÜÊäÈëhttp:///www.yourdomain.com/yourscript.php?count=56¸ø×¢²á±äÁ¿$countÖ¸¶¨Ò»¸öÐÂÖµ£¬ÕâÒ»µã¶ÔÓÚ°²È«ºÜÖØÒª£ºÖ»ÄÜÔÚ·þÎñÆ÷¶ËµÄ½Å±¾ÖÐɾ³ýÒ»¸öûÓÐ×¢²áµÄ¶Ô»°±äÁ¿¡£
¡¡¡¡Èç¹ûÒªÍêȫɾ³ýÒ»¸ö¶Ô»°±äÁ¿£¬Ê×ÏÈÐèÒª´ÓϵͳÖÐ×¢ÏúËü£º
[code]¡¡¡¡session_unregister('count');[/code]
¡¡¡¡ÒªÍêȫɾ³ýÒ»¸ö¶Ô»°±äÁ¿µÄ½Å±¾ÊǷdz£¼òµ¥£¬ÈçÏÂËùʾ£º
[code]¡¡¡¡session_destroy();[/code]
¡¡¡¡Ê¹ÓöԻ°±äÁ¿¿ÉÒÔ¼õÉÙ·ÃÎÊÊý¾Ý¿âµÄƵÂÊ£¬Ê¹´úÂë¸ü¼ÓÇåÎú£¬¶øÇÒ¿ÉÒÔ¼õÉÙ¶ÔÓû§·¢Ë͵ÄcookieµÄÊýÁ¿£¬ËüÊÇ×î¼òµ¥µÄ·½·¨ÁË¡£