Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

PHP MVC¡¢Ä£°åÒýÇ漰ȨÏÞÉè¼Æ

±¾ÎÄת×Ô"PHP°®ºÃÕß"£ºhttp://www.phpfans.org/?cat=1
Ò»°ãÓõ½“ÒýÇæ”Á½×Ö¶¼»á¸Ð¾õ±È½Ï¸ß¼¶£¬"Ä£°åÒýÇæ"ÕâËĸö×ÖÌýÆðÀ´ºÜ¸ßÉîµÄÑù×Ó£¬ÀàËÆÓÎÏ·3DÒýÇæ¡¢ZendÒýÇæµÈ£¬Æäʵ¶¼ÊÇ»£È˵ģ¬Æ­ÍâÐÐÈ˵ġ£ËùÒÔÔÚÎÒ³õѧPHPµÄÄǻᣬҲÒòΪÕâËĸö×Öµ¼ÖÂÁËÎÒ¾õµÃºÜÄѶøûÓÐÈ¥¿´Ëûµ½µ×ÊÇʲôÑùÒ»¸ö¶«Î÷£¬Ö±µ½ºÜ³¤Ê±¼äÒÔºóʹÓÃSmarty²ÅÕæÕýÁ˽âÄ£°åÒýÇæµÄÔ­ÀíºÍ×÷Óá£Smarty(http://smarty.php.net)£¬PHP¹Ù·½Ä£°åÒýÇ棬¿´Ãû×Ö¸øÈ˸оõÓ¦¸ÃºÜ¿ì£¬ÆäʵºÜÂý£¬¼´Ê¹ËûÓÐÔ¤±àÒë(ÁíÒ»¸ö¿´ÆðÀ´ºÜ¸ß¼¶µÄÃû´Ê£¬Í¬ÑùÒ²ÊÇ»£È˵ģ¬ÏÂÃæÎһὲµ½Õâ¸ö)¡£[×¢£ºÎҸղŵ㿪Smarty·¢ÏÖËû˵ËûÒѾ­²»ÊÇÒ»¸öPHP×ÓÏîÄ¿ÁË£¬º¹£¬¿´À´È·Êµ»£ÈË£¬¹þÍæЦ^_^]¡£ÆäʵÔÚPHPÀģ°åÒýÇæ°çÑÝ×ÅView(ÆäʵͨË×˵¾ÍÊÇÒ³Ã棬¿´Ó¢ÎÄÓÐʱºò»á¸øÈ˺ܸ߼¶µÄ´í¾õ)µÄ½ÇÉ«£¬ÕâÊÇÒ»¸öºÜÖØÒªµÄ½ÇÉ«£¬ÒòΪÓû§µÄ½»»¥°¡£¬½çÃæЧ¹û°¡µÈµÈ¶¼ÔÚÕâÀÕâÊÇ×îÖÕÓû§¿´µ½µÄÄãµÄϵͳµÄÑù×Ó¡£
¡¡¡¡¿ªÍ·¾Í˵ģ°åÒýÇ棬ֻÊǸú´ó¼Ò˵Ã÷Ò»ÏÂÕâ¸ö¶«Î÷ÆäʵûÓÐʲôÄÑÀí½âµÄ£¬Ã÷°×ÆäÔ­ÀíÒÔºóÄã»á·¢ÏÖËûÊÇÖ½ÀÏ»¢£¬ËùÒÔÄãÒªÓÐÐÅÐÄÄã»áºÜÇáËÉ¿´Íê´ËÎÄ¡£
¡¡¡¡ÎªÁ˸üºÃµÄ˵Ã÷Ä£°åÒýÇæËù°çÑݵĽÇÉ«£¬ÎÒ²»µÃ²»Ò²Ì¸Ì¸MVC¡£Õâ¸ö»°Ìâ¿ÖÅ»¥ÁªÍøÉÏ̸¼°µÄºÜ¶à£¬ÎÒÒ²Ö»Äܸù¾ÝÎÒµÄÀí½âÀ´ÃèÊö£¬¿ÉÄÜÓв»Ç¡µ±µÄµØ·½£¬»¶Ó­ÌÖÂÛ¡£Í¨³£µÄMVCÊÇÖ¸Model¡¢ViewºÍController¡£Ò²¾ÍÊÇÄ£ÐÍ¡¢ÊÓͼºÍ¿ØÖÆÆ÷¡£ÎÒÀí½âMVCÒ²ÊÇÔÚѧÁËPHP²»¶Ìʱ¼äºóÁË£¬µ±Ê±Çë½ÌÀÏÁÎ(http://qeephp.com)£¬²Å»ÐÈ»´óÎò¡£
¡¡¡¡ÏÈÀ´ËµËµController£¬Ò²¾ÍÊÇ¿ØÖÆÆ÷£¬¿ØÖÆÆ÷ÊǸöʲô¶«Î÷ÄØ£¿ÔÚPHPÀïËûÊÇ°çÑÝÒ»¸ö½ÓÊÕÓû§ÇëÇ󣬰ÑÓû§ÇëÇó¶¨Î»µ½Ö¸¶¨Êý¾ÝÄ£Ð͵ĽÇÉ«¡£½âÊÍÆðÀ´¸Ð¾õ²»ÊǺܺýâÊÍ£¬À´¿´Ò»¸ö¼òµ¥µÄÁôÑÔ±¾µÄÀý×Ó£º
 
01.//Óû§ÇëÇó¿ÉÄÜÊÇ http://www.example.com/guest.php?module=list
02.$module = $_GET['module'];
03.  
04.switch ($module) {
05.    case 'list':
06.        require_once 'list.php';
07.        break;
08.    case 'add':
09.        require_once 'add.php';
10.        break;
11.    case 'del':
12.        require


Ïà¹ØÎĵµ£º

phpÁ¬½Ómysql²âÊÔºÍÅäÖÃ


phpÁ¬½Ómysql²âÊÔ´úÂ룺
$link=mysql_connect('localhost','root','123456');
if(!$link) echo "ʧ°Ü!";
else echo "³É¹¦!";
mysql_close();
?>
ÔËÐдúÂë³öÏÖ£ºCall   to   undefined   function   'mysql_connect()'… ʧ°Ü
°Ù¶ÈÕÒµ½½á¹ûÊÇPHP+MYSQL »·¾³Ã ......

xp+iis5.1+phpµÄÅäÖ÷½·¨

ÒòΪֻÓÐiis6.0²Å´øÓÐwebÀ©Õ¹¡£¶øiis6.0ÊÇĬÈÏ°²×°ÔÚwin2003µÄ¡£winxpÊDz»ÄÜ°²×°iis6.0µÄ¡£ÄÇÎÒÃǾÍÓÃiis5.1°É¡£
»·¾³£ºWINXP+IIS5.1
¿ªÊ¼Ö®Ç°ÇëÏÈÈ·¶¨ÄãµÄIIS°²×°ÊÇ·ñ³É¹¦£¬ÄÜ·ñͨ¹ýhttp://localhost
À´
·ÃÎÊ
Ò»¡¢Ïȵ½PHP¹Ù·½ÍøÏÂÔظöphp-5.2.5-Win32.zip
£¬µã»÷ÕâÀïÁ´½Óµ½¹Ù
ÍøÏÂÔصØÖ·
¶þ¡¢ÏÂÔغÃÖ®ºó£¬Ö±½ÓÈ«²¿ ......

phpץȡalexaÍøÒ³ÄÚÈÝ ÌáÈ¡Õ¾µãͳ¼ÆÐÅÏ¢

ÈÎÎñ£º¸ù¾ÝÊäÈëµÄÓòÃû ͳ¼ÆÒÔÏÂÈý¸öÊý¾Ý£¬µÚÒ»£ºÈ«ÇòÅÅÃû£»µÚ¶þ£ºÓû§Á¿£¨ÔÂƽ¾ùÖµ£©£»µÚÈý£º
È˾ùÒ³Ãæ·ÃÎÊÁ¿£¨ÔÂƽ¾ùÖµ£©¡£
˼·£ºÊ¹ÓÃget_file_contentsÌáÈ¡³öÍøÒ³ÄÚÈÝ£¬ÔÙ¸ù¾ÝÕýÔò±í´ïʽ½øÐÐÄÚÈݵÄɸѡ¡£
ºËÐĺ¯ÊýÈçÏ£º
<?php
/*
 the function of getting aleax data
 @param string partten  ......

PHP——¼ÆÊýÆ÷1


ÏîÄ¿½á¹¹ÈçÉÏ
´´½¨counter.txtÎļþ
´´½¨counter1.phpÎļþ
³õʼ»¯counter.txtÎļþÖеÄÄÚÈÝ
ÊäÈë“0”
counter1.phpÎļþ´úÂë
<?php
$fp = fopen("counter.txt","r");

if ($str1==false){
$str1 = 0;
}
$str1 = fgets($fp,10);
$str1++;
fclose($fp);

$fp = ......

¡¾´ýÐ޸ġ¿±íµ¥ÑéÖ¤Ö®PHP´úÂë¿ò¼Ü

  ÎÒÔÚÉÏһƪÎÄÕÂÖн²µ½Ê¹ÓÃjavascript×ö¼¯³É±íµ¥ÑéÖ¤µÄ·½·¨£¬¶ÔÓÚ¿Í»§¶ËÑéÖ¤ÒѾ­×ã¹»£¬µ«ºÃµÄ±íµ¥Ñé֤ӦͬʱÔÚ¿Í»§¶ËºÍ·þÎñÆ÷¶Ë½øÐЗ—ÕâÕýÊÇд±¾ÎĵÄÄ¿µÄ¡£
    Èç¹û²ÉÓÃÒ»°ãµÄÑéÖ¤·½·¨Ó¦¸ÃÔõÑùдÄØ£¿
    if ($_POST['some'] ²»Âú×ã condition) {
   & ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ