¸øphp´úÂëÌí¼Óphpdocumentor¹æ·¶µÄ×¢ÊÍ
PHPDocumentÊÇ´ÓÄãµÄÔ´´úÂëµÄ×¢ÊÍÖÐÉú³ÉÎĵµ£¬Òò´ËÔÚ¸øÄãµÄ³ÌÐò×ö×¢Ê͵Ĺý³Ì£¬Ò²¾ÍÊÇÄã±àÖÆÎĵµµÄ¹ý³Ì¡£
¡¡¡¡´ÓÕâÒ»µãÉϽ²£¬PHPdoc´ÙʹÄã񻄿³ÉÁ¼ºÃµÄ±à³Ìϰ¹ß£¬¾¡Á¿Ê¹Óù淶£¬ÇåÎúÎÄ×ÖΪÄãµÄ³ÌÐò×ö×¢ÊÍ£¬Í¬Ê±¶à¶àÉÙÉÙÒ²±ÜÃâÁËʺó±àÖÆÎĵµºÍÎĵµµÄ¸üв»Í¬²½µÄһЩÎÊÌâ¡£
¡¡¡¡ÔÚphpdocumentorÖУ¬×¢ÊÍ·ÖΪÎĵµÐÔ×¢ÊͺͷÇÎĵµÐÔ×¢ÊÍ¡£
¡¡¡¡ËùνÎĵµÐÔ×¢ÊÍ£¬ÊÇÄÇЩ·ÅÔÚÌØ¶¨¹Ø¼ü×ÖÇ°ÃæµÄ¶àÐÐ×¢ÊÍ£¬Ìض¨¹Ø¼ü×ÖÊÇÖ¸Äܹ»±»phpdoc·ÖÎöµÄ¹Ø¼ü×Ö£¬ÀýÈçclass£¬varµÈ£¬¾ßÌåµÄ¿É²Î¼Ó¸½Â¼1.
¡¡¡¡ÄÇЩûÓÐÔڹؼü×ÖÇ°Ãæ»òÕß²»¹æ·¶µÄ×¢Ê;ͳÆ×÷·ÇÎĵµÐÔ×¢ÊÍ£¬ÕâЩעÊͽ«²»»á±»phpdocËù·ÖÎö£¬Ò²²»»á³öÏÖÔÚÄã²úÉúµÄapiÎĵ±ÖС£
¡¡¡¡3.2ÈçºÎÊéдÎĵµÐÔ×¢ÊÍ:
¡¡¡¡ËùÓеÄÎĵµÐÔ×¢ÊͶ¼ÊÇÓÉ/**¿ªÊ¼µÄÒ»¸ö¶àÐÐ×¢ÊÍ£¬ÔÚphpDocumentorÀï³ÆÎªDocBlock, DocBlockÊÇÖ¸Èí¼þ¿ª·¢ÈËÔ±±àдµÄ¹ØÓÚij¸ö¹Ø¼ü×ֵİïÖúÐÅÏ¢£¬Ê¹µÃÆäËûÈËÄܹ»Í¨¹ýËüÖªµÀÕâ¸ö¹Ø¼ü×ֵľßÌåÓÃ;£¬ÈçºÎʹÓᣠPhpDocumentor¹æ¶¨Ò»¸öDocBlock°üº¬ÈçÏÂÐÅÏ¢£º
¡¡¡¡1. ¹¦ÄܼòÊöÇø
¡¡¡¡2. Ïêϸ˵Ã÷Çø
¡¡¡¡3. ±ê¼Çtag
¡¡¡¡ÎĵµÐÔ×¢Ê͵ĵÚÒ»ÐÐÊǹ¦ÄÜÃèÊöÇø£¬ÕýÎÄÒ»°ãÊǼòÃ÷¶óÒªµØËµÃ÷Õâ¸öÀ࣬·½·¨»òÕߺ¯ÊýµÄ¹¦ÄÜ£¬¹¦ÄܼòÊöµÄÕýÎÄÔÚÉú³ÉµÄÎĵµÖн«ÏÔʾÔÚË÷ÒýÇø¡£¹¦ÄÜÃèÊöÇøµÄÄÚÈÝ¿ÉÒÔͨ¹ýÒ»¸ö¿ÕÐлòÕß . À´½áÊø
¡¡¡¡ÔÚ¹¦ÄÜÃèÊöÇøºóÊÇÒ»¸ö¿ÕÐУ¬½Ó×ÅÊÇÏêϸ˵Ã÷Çø,. Õⲿ·ÖÖ÷ÒªÊÇÏêϸ˵Ã÷ÄãµÄAPIµÄ¹¦ÄÜ£¬ÓÃ;£¬Èç¹û¿ÉÄÜ£¬Ò²¿ÉÒÔÓÐÓ÷¨¾ÙÀýµÈµÈ¡£ÔÚÕⲿ·Ö£¬ÄãÓ¦¸Ã×ÅÖØ²ûÃ÷ÄãµÄAPIº¯Êý»òÕß·½·¨µÄͨ³£µÄÓÃ;£¬Ó÷¨£¬²¢ÇÒÖ¸Ã÷ÊÇ·ñÊÇ¿çÆ½Ì¨µÄ£¨Èç¹ûÉæ¼°µ½£©£¬¶ÔÓÚºÍÆ½Ì¨Ïà¹ØµÄÐÅÏ¢£¬ÄãÒªºÍÄÇЩͨÓõÄÐÅÏ¢Çø±ð¶Ô´ý£¬Í¨³£µÄ×ö·¨ÊÇÁíÆðÒ»ÐУ¬È»ºóд³öÔÚij¸öÌØ¶¨Æ½Ì¨ÉϵÄ×¢ÒâÊÂÏî»òÕßÊÇÌØ±ðµÄÐÅÏ¢£¬ÕâЩÐÅÏ¢Ó¦¸Ã×ã¹»£¬ÒÔ±ãÄãµÄ¶ÁÕßÄܹ»±àдÏàÓ¦µÄ²âÊÔÐÅÏ¢£¬±ÈÈç±ß½çÌõ¼þ£¬²ÎÊý·¶Î§£¬¶ÏµãµÈµÈ¡£
¡¡¡¡Ö®ºóͬÑùÊÇÒ»¸ö¿Õ°×ÐУ¬È»ºóÊÇÎĵµµÄ±ê¼Çtag£¬Ö¸Ã÷һЩ¼¼ÊõÉϵÄÐÅÏ¢£¬Ö÷ÒªÊÇ×îÖ÷ÒªµÄÊǵ÷ÓòÎÊýÀàÐÍ£¬·µ»ØÖµ¼«ÆäÀàÐÍ£¬¼Ì³Ð¹ØÏµ£¬Ïà¹Ø·½·¨/º¯ÊýµÈµÈ¡£
¡¡¡¡¹ØÓÚÎĵµ±ê¼Ç£¬ÏêϸµÄÇë²Î¿¼µÚËĽÚ:Îĵµ±ê¼Ç¡£
¡¡¡¡Îĵµ×¢ÊÍÖл¹¿ÉÒÔʹÓÃÀýÈç<b> <code>ÕâÑùµÄ±êÇ©£¬Ïêϸ½éÉÜÇë²Î¿¼¸½Â¼¶þ¡£
¡¡¡¡ÏÂÃæÊÇÒ»¸öÎĵµ×¢Ê͵ÄÀý×Ó
¡¡¡¡/**
¡¡¡¡* º¯Êýadd,ʵÏÖÁ½¸öÊýµÄ¼Ó·¨
¡¡¡¡*
¡¡¡¡* Ò»¸ö¼òµ¥µÄ¼Ó·¨¼ÆË㣬º¯Êý½ÓÊÜÁ½¸öÊýa¡¢b£¬·µ»ØËûÃǵĺÍc
¡¡¡¡*
¡¡¡¡* @param int ¼ÓÊý
¡¡¡¡* @param int ±»¼ÓÊý
¡¡¡¡* @ret
Ïà¹ØÎĵµ£º
1¡¢$_SERVER['SCRIPT_NAME']¡¢$_SERVER['PHP_SELF']ºÍ$_SERVER['REQUEST_URI']Çø±ð
Àý×Ó:http://localhost/phpwind75/test.php/%22%3E%3Cscript%3Ealert(’xss’)%3C/script%3E%3Cfoo
$_SERVER['SCRIPT_NAME']Ö»»ñÈ¡½Å±¾Ãû£¬²»»ñÈ¡²ÎÊý,Êä³ö½á¹ûΪ:test.php;
$_SERVER['PHP_SELF']»ñÈ¡½Å±¾Ãûºó£¬Í¬Ê±»ñÈ ......
ÔÚ PHP ±à³ÌÔçÆÚ£¬PHP ´úÂëÔÚ±¾ÖÊÉÏÊÇÏÞÓÚÃæÏò¹ý³ÌµÄ¡£¹ý³Ì´úÂë µÄÌØÕ÷ÔÚÓÚʹÓùý³Ì¹¹½¨Ó¦ÓóÌÐò¿é¡£¹ý³Ìͨ¹ýÔÊÐí¹ý³ÌÖ®¼äµÄµ÷ÓÃÌṩijÖ̶ֳȵÄÖØÓá£
µ«ÊÇ£¬Ã»ÓÐÃæÏò¶ÔÏóµÄÓïÑÔ¹¹Ô죬³ÌÐòÔ±ÈÔÈ»¿ÉÒÔ°Ñ OO ÌØÐÔÒýÈëµ½ PHP ´úÂëÖС£ÕâÑù×öÓеãÀ§ÄѲ¢ÇÒ»áʹ´úÂëÄÑÓÚÔĶÁ£¬ÒòΪËüÊÇ»ìºÏ·¶Àý£¨º¬ÓÐα OO Éè¼ÆµÄ¹ý³ÌÓïÑÔ£ ......
ÎÒ·¢ÏֺܶàµÄPHP³ÌÐòÔ±£¬ÓÈÆäÊÇѧϰ»¹²»ÊǺܾõ쬶¼²»ÖªµÀPHPµÄ¾«»ªËùÔÚ¡£Perlµ±ÄêÈçºÎÔÚÉ̽ç³öÃû£¿ÆäÇ¿´óµÄÕýÔò±í´ïʽ¡£¶øPHPÄØ£¿ËûÊÇÒ»ÃÅ´ÓUnixÏ·¢Õ¹ÆðÀ´µÄÓïÑÔ£¬µ±È»Ò²¾Í¼Ì³ÐÁËPerlµÄºÜ¶àÌØµã£¬Í¬Ê±CµÄÓŵ㶼ÓС£¿ìËÙ¡¢¼ò½à¡¢Ã÷ÁË£¬ÓÈÆäÊÇC³ÌÐòÔ±£¬PHPÊÇÖÁ°®£¬ÎÒ¾ÍÊÇÉî°®×Å“PHP”£¨¶¼ÍüÁËÅ®ÓÑÁË:)£©¡ ......
±¾Ì×ÊÓÆµ½Ì³ÌΪ¸ßÇåÊÓÆµ½Ì³Ì£¡ÇëÈ«ÆÁ¹Û¿´£¡±¾Ì×ÊÓÆµ½Ì³Ì½²µÄ±È½Ï¼òµ¥£¬Ö÷Òª½²ÁËApache·þÎñÆ÷µÄÏÂÔØºÍ°²×°£¬mysqlÊý¾Ý¿âµÄ¼òµ¥²Ù×÷µÈµÈ£¬»¹½²ÁËÁÄÌìÊÒÉè¼Æ
,ÁôÑÔ°å,»áÔ±¹ÜÀíϵͳ,ͶƱ¹ÜÀíϵͳ,ͼÊé¹ÜÀíϵͳ,²úÆ·½øÏú´æ¹ÜÀíϵͳ¼¸¸öʵÀý£¬¶¼±È½Ï¼òµ¥£¬ËùÒÔÕâÌ×ÊÓÆµ½Ì³ÌÊʺÏÐÂÊÖѧϰ¡£¸ßÊÖÒ²¿ÉÒԲο¼¿´Ï£¡
µØÖ·£ºhttp ......
Á¬½Ó£º
$conn=mysql_connect ("localhost:3306", "username", "password");
mysql_select_db("DBname");
¶Á£º
$exec="select * from stu";
$result=mysql_query($exec);
while($rs=mysql_fetch_object($result))
{
echo $rs->id." & ......