»ùÓÚPHPµÄÐÂWeb¿ª·¢¿ò¼Ü
±¾ÎÄת×Ô:http://www.msphome.cn/post/119/
×î½üÒòΪҪ¶ÔÒ»¸öÏîÄ¿½øÐÐÖØ¹¹£¬ËùÒÔÒ»Ö±ÔÚÑо¿PHP¿ò¼Ü¡£´óÌå¿´ÁË¿´Zend Frameworks£¬×ÐϸѧϰÁËÏÂsymfony£¬·¢ÏÖÒ»¸öÁ¼ºÃµÄMVC Web¿ò¼Ü£¬×ãÒԸı俪·¢Ï°¹ß¡£µ«ÊÇÎÞÂÛÊÇZend Frameworks»¹ÊÇsymfony£¬¶ÔÓÚÖÐСÐÍÏîÄ¿µÄ¿ª·¢À´Ëµ¶¼¹ýÓÚÓ·Ö×£¬²¢²»ÄܺܺõÄÌáÉý¿ª·¢Ð§ÂÊ¡£ÔÚsymfonyÖУ¬Ò»¸öPHP¹¤³Ì±»·ÖΪÏîÄ¿/Ó¦ÓóÌÐò/Ä£¿éµÄ²ã´Î£¬¶ÔÓÚÀ©Õ¹ÐÔÒªÇó±È½Ï¸ßµÄ´óÐÍPHPÏîÄ¿À´Ëµ£¬ÕâÊÇÒ»¸öºÜºÃµÄÑ¡Ôñ¡£¹úÍâ¿ò¼ÜÔÚ¹úÄÚÄÑÒÔÆÕ¼°£¬ºÜ´óÒ»µãÕϰ¾ÍÊÇÖÐÎÄÎĵµÉÙ£¬¹¤³ÌʦÅàѵ³É±¾½Ï¸ß¡£ÖÐСÐÍÏîÄ¿Ôò¸üÆÚÍûÒ»ÖÖ¸ßЧµÄÄܹ»¿ìËÙ½øÐпª·¢µÄPHP¿ò¼Ü¡£
ÏÈÀ´¿´MVCģʽ¡£×öJAVAµÄÅóÓÑ¿ÉÄܶÔMVCģʽ±È½ÏÁ˽⣬¶ÔÓÚ´ó¶àÊýPHP³ÌÐòÔ±À´Ëµ£¬ºÜÉÙÌý˵PHPÉÏʵÏÖMVCµÄÏîÄ¿£¬»òÕß˵ʹÓÃMVCģʽµÄPHPÏîÄ¿ÎÞÒ»ÀýÍâµÄÊÇһЩ´óÐÍÆóÒµ¼¶ÏîÄ¿¡£ÓÉÓÚMVCģʽ½á¹¹½ÏΪ¸´ÔÓ£¬²¢²»Ì«ÊʺÏÖÐСÐÍÏîÄ¿£¬ËùÒÔÎÒÃÇÐèÒªÒ»ÖÖȫеÄģʽÀ´ÉóÊÓPHP¿ª·¢¿ò¼Ü¡£
Ò»¸öÏîĿʹÓÿò¼Ü£¬ÆäÖ÷ҪĿµÄ¾ÍÊǼò»¯¿ª·¢£¬Ìá¸ßЧÂÊ£¬Í¬Ê±ÌáÉý³ÌÐò±¾ÉíµÄ¿ÉÀ©Õ¹ÐÔ£¬ÒÔ±ãÔÚ¿Í»§ÐèÇó·¢Éú±ä»¯Ê±µ÷ÕûÓ¦ÓóÌÐò¡£Í¬Ê±¿ò¼ÜµÄÑ¡ÔñÒ²Ó¦µ±¿¼Âdzɱ¾ÎÊÌ⣬¼´Ñ¡ÔñµÄ¿ò¼ÜÊDz»ÊÇÄܹ»ÕæÕý½µµÍÕâ¸öÓ¦ÓóÌÐòµÄ¿ª·¢ºÍÔËÓª³É±¾¡£¶ÔÓÚÖÐСÐÍÏîÄ¿À´Ëµ£¬¿ª·¢ÈËԱϣÍûÄܹ»¿ìËÙµØÍê³É¿ª·¢ÈÎÎñ£¬¿Í»§ÔòÏ£Íû²úƷά»¤À©Õ¹·½±ã¡¢¾ßÓнϸߵÄЧÂÊ¡£ËäÈ»ÏñsymfonyÕâÖÖ¿ò¼ÜÄܹ»ÊµÏÖÏ൱ǿµÄ¿ÉÀ©Õ¹ÐÔ£¬µ«¶ÔÓÚÖÐСÐÍÏîÄ¿À´Ëµ£¬Ê¹ÓÃÈç´Ë¾Þ´óµÄ¿ò¼ÜËùÐèͶÈëµÄ¿ª·¢³É±¾¡¢Åàѵ³É±¾¡¢Î¬»¤³É±¾¶¼ÊǾ޴óµÄ¡£Òò´ËMVCµÄ¾µä¿ò¼Ü²¢²»ÊÊÓÃÓÚÖÐСÏîÄ¿µÄÐèÇó¡£
ÄÇô£¬ÔõÑù²ÅÄܽâ¾ö³É±¾¡¢Ð§ÂÊ¡¢Ð§ÂÊ¡¢¿ÉÀ©Õ¹ÐÔÖ±½ÓµÄì¶ÜÄØ£¿ÎÒÃÇÐèÒªÒ»ÖÖȫеÄWeb¿ò¼ÜÉè¼ÆË¼Â·¡£
¶ÔÓÚÒ»¸öÖÐСÐÍÏîÄ¿£¬ÐèÇóÍùÍù½ÏÉÙ£¬»òÕ߱Ƚϵ¥Ò»£¬µ«¹²Í¬µÄµØ·½ÎÞÍâºõÈýµã£º»ù±¾ÒµÎñÂß¼¡¢Óû§¹ÜÀí¡¢±íÏÖ¡£ÎÒÃǽ«WebÓ¦ÓóÌÐò´ÓB/SÄ£ÐÍÖгéÈ¡³öÀ´£¬×÷Ϊһ¸ö¶ÀÁ¢µÄ¶ÔÏó¡£Õâ¸ö¶ÔÏó¶ÔÍâµÄÁªÏµÓÐÈý¸ö——ÊäÈë¡¢Êä³ö¡¢Êý¾Ý²Ö¿â¡£ÊäÈëÊä³öÊÇ»ùÓÚHTTPÐÒé¶øÊµÏֵģ¬Òò´ËÎÒÃÇ¿ÉÒÔ½«Æä·â×°ÔÚͬһ¸öÀàÖУ¬Õâ¸öÀཫ×÷ΪWebÓ¦ÓóÌÐò»ñÈ¡¡¢Êä³öÊý¾ÝµÄ»ù´¡¡£ÎÒÃǰÑËü½Ð×÷Interface(½Ó¿Ú)¡£½Ó¿ÚÖ÷Òª½«WebÓ¦ÓóÌÐòºÍ·þÎñÆ÷Ö®¼äµÄ½»»¥¸ôÀ뿪À´£¬ÒÔ±ã½øÐÐÊý¾ÝµÄ»ù´¡´¦Àí¡£ÔÚ½Ó¿ÚÖн«Íê³ÉÓû§Êý¾ÝµÄÊÕ¼¯ºÍÔ¤´¦Àí£¨ÌáÈ¡ÏàӦģ¿é¡¢¶¯×÷Ãû³Æ£¬¹ýÂË·Ç·¨×Ö·û¡¢
Ïà¹ØÎĵµ£º
½øÐÐÎļþµÄ¶ÁºÍд£¬ÏÈ´ò¿ªÒ»¸öÎļþ£¬È»ºó¿ªÊ¼¶Á»òÕßдÎļþ£¬×îºóÔÙ¹ØÏµÕâ¸öÎļþ×ÊÔ´¡£
È磬ÎļþµÄ¶Á²Ù×÷£º
<?php
$file = fopen('your file path','r');
while(!feof($file)){ //µ±Ã»ÓжÁÈ¡µ½Îļþ½á⣬¼ÌÐøÑ»·¶ÁÈ¡²Ù×÷
$line = fgets($file); //¶ÁÈ¡µ½Ò»ÐеÄÄÚÈÝ
echo $line.'<br/>';
}
fclose($file) ......
IISÉϰ²×°PHP5.3µÄÍêÕû½Ì³Ì·½·¨(¼°5.3.0ÒÔºó°æ±¾µÄ·½·¨)
ÓÉÓÚPHP5.3µÄÈ«ÐÂÌØÐ§¼°¸Ä½ø£¬ÔÓеÄisapi·½Ê½½âÎöPHP
½Å±¾ÒѾ²»±»Ö§³Ö£¬PHP´Ó5.3
.0ÒÔºóµÄ°æ±¾¿ªÊ¼Ê¹ÓÃ΢ÈíµÄfastcgiģʽ£¬ÕâÊÇÒ»¸ö¸üÏȽøµÄ·½Ê½£¬ÔËÐÐËٶȸü¿ì£¬¸üÎȶ¨£¡
а汾
µÄPHP5.3ͨ¹ýÒÔÍùÀÏ·½·¨ÒѾ²»ÄÜÔÚIISÉϰ²×°ÁË£¬ÏÖÔÚ¸ø³öÔÚIISÉϰ²×°PHP5.3ÒÔº ......
phpÖÐsubstrµÄÓ÷¨Ïê½â
php.netÖйØÓÚsubstrµÄ˵Ã÷ºÜ¼òµ¥:
start
If start is non-negative, the returned string will start at the start 'th position in string , counting from zero. For instance, in the string 'abcdef', the character at position 0 is 'a', the character at position 2 is 'c', and so for ......
[תÌù] Õ¥¸É PHP,²»µÃ²»×ªµÄһƪPHPʹÓü¼ÇÉ!
ÕâÆªÔÓÎÄ·ÒëÕûÀí×ÔÍøÂç¸÷·Îĵµ×ÊÁÏ(¼û×îÄ©µÄ²Î¿¼×ÊÁÏ)£¬ÓÈÆäÊÇ Ilia Alshanetsky (Åå·þÖ®ÖÁ) ÔÚ¶à¸ö PHP »áÒéÉϵÄÑݽ²£¬Ö÷ÒªÊǸ÷ÀàÌá¸ß PHP ÐÔÄܵļ¼ÇÉ¡£ÎªÇó¾«×¼£¬ºÜ¶à²¿·Ö¶¼ÓÐÏêϸµÄЧÂÊÊý¾Ý£¬ÒÔ¼°¶ÔÓ¦µÄ°æ±¾µÈµÈ¡£ÍµÀÁ£¬Êý¾Ý¾Í²»Ò»Ò»¸ø³öÁË£¬Ö±½Ó¸ø½áÂÛ£¬Èç¹ûÐèÒª¿´ÔÎ ......