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

PHPÊý¾Ý¿â³éÏó²ã


±¾ÕÂ×ÅÖØ½²ÊöPHPÊý¾Ý¿â³éÏó²ãÓëÊý¾Ý¿â³éÏóÀà¡£
Ŀǰ£¬ÔÚPHPµÄÍøÕ¾¼°ÖÚ¶àÊé¼®ÖУ¬ºÜÉÙ½²µ½Êý¾Ý¿â³éÏó²ã£¬ ÓеÄPHP¿ª·¢ÕßËäÈ»ÒÑ×öÁ˼¸Ä꿪·¢¹¤×÷£¬µ«ËƺõҲûÓÐÒâʶµ½ËüµÄ ´æÔÚ¡£
ºÜ¶àÈ˲¢²»Àí½âÊý¾Ý³éÏóµÄÖØÒªÐÔ£¬Ò²²» Á˽âmysql»òmysqliÀ© Õ¹ÓëPDOµÄÇø±ð£¬PDOÓëADODBÓÖÓÐÊ²Ã´Çø±ð¡£
ÔÚ±¾ÕÂÖн«½²ÊöÒÔÏÂÄÚÈÝ£¬Í¨¹ýѧϰ£¬ÉÏÃæµÄÎÊÌâ¶¼»áÓ­Èжø½â¡£
ØÊ¹ÓÃÊý¾Ý¿â³éÏó²ãµÄÔ­Òò£»
ØÊý¾Ý¿â³éÏó²ãµÄ·¢Õ¹£»
ØÒ»Ð©Á÷ÐÐгéÏó²ãµÄ½éÉÜ£»
ØPDOÊý¾Ý¿â³éÏó²ã¿ª·¢¼¼Êõ£»
ØADODBÊý¾Ý¿â³éÏó²ã¿ª·¢¼¼Êõ¡£
17.1ʲôÊÇÊý¾Ý¿â³éÏó²ã
ʹÓÃÊý¾Ý¿â³éÏó²ã£¬Òâζ×ŵ±´ÓÒ»¸öÊý¾Ý ¿âϵͳÏòÁíÒ»¸öÊý¾Ý¿âÏµÍ³Ç¨ÒÆÊ±£¬¼¸ºõ²»Óøü¸ÄÌ«¶àµÄ³ÌÐò´úÂ룬È罫MS SQL ServerÇ¨ÒÆµ½MySQL¡£
Ê×ÏÈ£¬´úÂë¹æ»®±ØÐë¹æ·¶£¬¼´Õû¸öϵͳʹ ÓÃͬһ¸öÊý¾Ý¶ÔÏóʵÀý£¬²¢ÇÒʹÓÃͬһ¸ö½ÏºÃµÄÊý¾Ý¿â³éÏó²ã¡£Èç¹ûÓÐÒ»ÌìÓà »§ÒªÇó½«OracleÇÐ »»µ½MySQL£¬ÔòÖ»Ðè Òª¸Ä±äϵͳµÄÅäÖÃÎļþ¼´¿É¡£
ÔÚµ±½ñ¹¤ÒµÁìÓòÖУ¬Ã¿¸öÊý¾Ý¿â¿ª·¢ÉÌÈç ΢Èí¡¢Oracle¡¢MySQL£¬¶¼ÓÐ×Ô¼ºµÄÒ»Ì×SQL±ê×¼£¬ËüÃÇÉù³ÆÊǰ´ÕÕANSI SQL92±ê×¼¶øÔö¼Ó×Ô¼ºµÄÌØÐÔ£¬ÒÔ´ï µ½Â¢¶Ï»òÕ¼ÁìÊг¡µÄÄ¿µÄ¡£
ÓÅÐãµÄÊý¾Ý¿â³éÏó²ã£¬»á¸ù¾ÝÎÒÃÇÏÖÔÚʹ ÓõÄÊý¾Ý¿â×Ô¶¯µ÷ÕûһЩSQLÐÔÄÜ¡£µ±Ã»ÓÐʹÓÃÊý¾Ý¿â±¾ÉíÌØ¶¨µÄÌØÐÔʱ£¬¾Í²»±Ø¸ü¸ÄÌ«¶àµÄÊý¾Ý¿âÁ¬½ÓºÍÊý¾Ý¿âSQL²éѯ¡£
ʹÓÃÊý¾Ý¿â³éÏó²ãµÄÆäËûºÃ´¦ÊÇ£ºÆäÐÔÖÊ¡¢¸ÅÄî¼ò»¯Á˸´ÔÓµÄÈÎÎñ¡£Òò´Ë£¬ÎÒÃDz»±ØÑ§Ï°Ä³¸öÊý¾Ý¿âϵͳµÄÈ«ÐÂÌØ ÐÔ£¬¶øÖ»ÓÃÒ»¸ö±ê×¼µÄ³éÏó²ãµÄ´úÂëÌØÐÔ¼´¿É¡£
ËäÈ»ÕâÊÇÒ»ÖÖÀíÏ뻯£¬µ«Ëæ×ż¼ÊõµÄ·¢ Õ¹£¬ÏàÐÅÊý¾Ý¿â³éÏó²ã»áΪÎÒÃÇ×ö¸ü¶àµÄÊ¡£
Ŀǰ£¬Ê¹ÓÃPHP½øÐв»Í¬µÄÊý¾Ý¿âϵͳ¿ª·¢£¬ÕâЩϵͳºÜ²»Ïà ͬ£¬¶øÐí¶àÊý¾Ý¿â³éÏó²ãÔÚPHPµÄ²ã´ÎÓÐËù²»Í¬£¬µ«±Ë´ËʹÓ÷½·¨Ï൱£¬ËüµÄ·¢Õ¹ÎÞÒÉ»áÌá¸ß¿ª·¢Ð§ÂÊ¡£
Ç뿴ͼ17-1£¬¹Û²ìÓÐÊý¾Ý³éÏó²ãºÍûÓÐÊý¾Ý³éÏó²ãµÄÇø ±ð¡£
Êý¾Ý¿â³éÏó²ãµÄÖ÷ÒªÐÔÄÜÖ¸±êÊÇËÙ¶È£¬ÓÉÓÚÊý¾Ý¿â³éÏó²ãÊǶîÍâµÄ´úÂë²ã£¬ÒòÎªÃæÏò²»Í¬µÄ¼Ü¹¹ÓëÌåϵ£¬Òò´ËÓеÄЧÂʽϸߣ¬ÓÐ µÄÔòÏà¶Ô±È½ÏÂýЩ¡£
ÈçMetabaseÊÇPHPÖнÏÂýµÄÒ»¸öÊý¾Ý³éÏó²ã£¬ËüʹÓÃCÓïÑÔ±àд£¬ÒòΪËüµÄÉè¼ÆÓë¿ÉÒÆÖ²ÐÔ×î¸ß£¬¶øPDOºÍADODBÊǵ±½ñÊÀ½ç×î¿ìµÄÊý¾Ý¿â³éÏóÀà¡£
£¨b£©Ê¹ÓÃÊý¾Ý³éÏó²ãµÄPHP³ÌÐò¼Ü¹¹
ͼ17-1
Èç¹ûÄú·Ç³£¹Ø×¢ÏµÍ³µÄЧÂʺÍÐÔÄÜ£¬Ôò¿É ÒÔ°´×Ô¼ºµÄ»ù×¼£¬ÉèÖÃÄ£Äâ»·¾³£¬±àд´úÂ룬²âÊÔÿ¸öÊý¾Ý¿â³éÏó²ã£¨ÀࣩµÄ ÐÔÄÜ¡£
17.2³£ÓõÄÊý¾Ý¿


Ïà¹ØÎĵµ£º

PHP²¿·Ö³£¼ûËã·¨


//1. Óû§ÃÜÂëÁùλÊý,²»ÄÜ´óÓÚÁùλ¶ø²»ÄÜСÓÚÁùÊý,Êý×ÖÖµÕýÔòΪ[0-9],ÇëÓÃPHPд³öÓм¸ÖÖ¿ÉÄÜÐÔ,²¢×ö±©Á¦ÆÆ½â;
function dePassword($pwd) {
$tmp = array('000000', '555555', '999999');
for ($i = 0; $i < 3; $i++) {
if ($pwd == $tmp[$i]) return $tmp[$i];
}
return $pwd < $tmp[1] ? getPwd(0, $pwd ......

PHP»ù±¾Óï·¨£¨Èý£©—— IFÌõ¼þÓï¾ä

If...Else Óï¾ä
if¡¢elseif ÒÔ¼° else Óï¾äÓÃÓÚÖ´ÐлùÓÚ²»Í¬Ìõ¼þµÄ²»Í¬¶¯×÷¡£µ±Äú±àд´úÂëʱ£¬Äú³£³£ÐèҪΪ²»Í¬µÄÅжÏÖ´Ðв»Í¬µÄ¶¯×÷¡£Äú¿ÉÒÔÔÚ´úÂëÖÐʹÓÃÌõ¼þÓï¾äÀ´Íê³É´ËÈÎÎñ£º
if...else Óï¾ä
    ÔÚÌõ¼þ³ÉÁ¢Ê±Ö´ÐÐÒ»¿é´úÂ룬Ìõ¼þ²»³ÉÁ¢Ê±Ö´ÐÐÁíÒ»¿é´úÂë
elseif Óï¾ä
    Óë if...el ......

PHP»ù±¾Óï·¨£¨ËÄ£©—— switchÓï¾ä

switch Óï¾ä
Èç¹ûÄúÏ£ÍûÓÐÑ¡ÔñµØÖ´ÐÐÈô¸É´úÂë¿éÖ®Ò»£¬ÇëʹÓà Switch Óï¾ä¡£Ê¹Óà Switch Óï¾ä¿ÉÒÔ±ÜÃâÈß³¤µÄ if..elseif..else ´úÂë¿é¡£
Óï·¨
switch (expression)
{
case label1:
  code to be executed if expression = label1;
  break; 
case label2:
  code to be executed if expressio ......

PHP»ù±¾Óï·¨£¨Áù£©—— Êý×é

Êý×é
ÔÚʹÓà PHP ½øÐпª·¢µÄ¹ý³ÌÖУ¬»òÔç»òÍí£¬Äú»áÐèÒª´´½¨Ðí¶àÏàËÆµÄ±äÁ¿¡£ÎÞÐèºÜ¶àÏàËÆµÄ±äÁ¿£¬Äã¿ÉÒÔ°ÑÊý¾Ý×÷ÎªÔªËØ´æ´¢ÔÚÊý×éÖС£Êý×éÖеÄÔªËØ¶¼ÓÐ×Ô¼ºµÄ ID£¬Òò´Ë¿ÉÒÔ·½±ãµØ·ÃÎÊËüÃÇ¡£
ÓÐÈýÖÖÊý×éÀàÐÍ£º
ÊýÖµÊý×é
´øÓÐÊý×Ö ID ¼üµÄÊý×é
¹ØÁªÊý×é
Êý×éÖеÄÿ¸ö ID ¼ü¹ØÁªÒ»¸öÖµ
¶àάÊý×é
°üº¬Ò»¸ö»ò¶à¸öÊý×éµÄ ......

¡¾×ª¡¿PHP & Web Service[³õ¼¶]

ǰÑÔ
¡¡¡¡
¡¡¡¡·Ï»°²»¶à˵£¬WebServiceÕâ¸öÈȰ¡£¬PHPÕâ¸ö»ð°¡£¬ÏëÓÃPHP¿ª·¢WebServiceÊÇÀíËùµ±È»µÄÊ¡£Ê²Ã´£¿²»¶®WebService£¿Ã»Ê£¬°Ù¶ÈһϾÍÖªµÀÁË¡£°¡£¿¿´²»¶®£¿²»¶®Ò²Ã»¹ØÏµ£¬Ö±½Ó¿´´óÉÙүдµÄ°É£º£©
¡¡¡¡´óÉÙÒ¯ÊǸö¼¤½ø·Ö×Ó£¬Ï²»¶Ö±½ÓÄôúÂë˵Ê£¬²»¹ýÔÚ°Ñ¿ÉÁ¯µÄ¶ÁÕßŪµÃһͷÎíˮ֮ǰ£¬»¹ÊÇÏÈ´óÖÂ˵һϱ¾ÎĵÄÄ¿ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ