ÉèΪÊ×Ò³ ¼ÓÈëÊÕ²Ø

TOP

PHP³ÌÐòÔ±ÃæÊÔÌâ²Î¿¼ÊÖ²á2(Ò»)
2014-11-24 00:10:23 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:4228´Î
Tags£ºPHP ³ÌÐòÔ± ÊÔÌ⠲ο¼ ÊÖ²á

101.echo(),print(),print_r()µÄÇø±ð£¿


´ð£º


Echo() ÊÇPHPÓï·¨£¬¿ÉÒÔÊä³ö¶à¸öÖµ£¬²»ÄÜÊä³öÊý×é¡£


Print() ÊÇPHPº¯Êý£¬¿ÉÒÔÊä³öµ¥¸ö¼òµ¥ÀàÐ͵ıäÁ¿Öµ¡£


Print_r() ÊÇphpº¯Êý£¬¿ÉÒÔ´òÓ¡³ö¸´ÔÓÀàÐͱäÁ¿µÄÖµ£¬ÈçÊý×飬¶ÔÏó¡£



102.ʲôÊÇÄ£°å¼¼Êõ¡¢Äܹ»Ê¹HTMLºÍPHP·ÖÀ뿪ʹÓõÄÄ£°å£¿


´ð£º


Ä£°å¼¼Êõ¾ÍÊÇʹ³ÌÐòµÄÂß¼­´úÂëºÍ½çÃæ·Ö¿ªµÄ¼¼Êõ¡£


Äܹ»Ê¹HTMLºÍPHP·Ö¿ªµÄÄ£°åÓУºSmarty¡¢Template¡¢PHPlib Template¡¢FastTemplate



103.¶ÔÓÚ´óÁ÷Á¿µÄÍøÕ¾,Äú²ÉÓÃʲôÑùµÄ·½·¨À´½â¾ö·ÃÎÊÁ¿ÎÊÌâ


´ð£º


ÓÅ»¯³ÌÐò£¬ÓÅ»¯Êý¾Ý¿â£¬Èç¹û³ÌÐòºÍÊý¾Ý¿âÒѾ­×îÓÅ»¯£¬Ê¹ÓÃÒÔϽâ¾ö·½·¨£º


1¡¢È·¶¨µ±Ç°·þÎñÆ÷É豸ÊÇ·ñÂú×ãÁ÷Á¿ÐèÇó¡£


2¡¢Ê¹ÓÃMemcache»º´æ¼¼Êõ£¬°Ñ¶¯Ì¬ÄÚÈÝ»º´æµ½ÎļþÖУ¬¶¯Ì¬ÍøÒ³Ö±½Óµ÷ÓÃÕâЩÎļþ£¬¶ø²»±ØÔÙ·ÃÎÊÊý¾Ý¿â¡£


3¡¢½ûÖ¹ÍⲿµÁÁ´£¬Í¼Æ¬ºÍÎļþÍⲿµÁÁ´»á¸ø·þÎñÆ÷´øÀ´´óÁ¿µÄ¸ºÔØѹÁ¦£¬¿ÉÒÔͨ¹ýreferÀ´½ûÖ¹ÍⲿµÁÁ´£¬»òÕßʹÓÃapacheÀ´ÅäÖýûÖ¹µÁÁ´¡£


4¡¢¿ØÖÆ´óÎļþµÄÏÂÔØ£¬´óÎļþµÄÏÂÔضÔÓÚ·ÇSCSIÓ²ÅÌÀ´Ëµ»áÕ¼ÓôóÁ¿µÄ×ÊÔ´£¬µ¼Ö·þÎñÆ÷µÄÏìÓ¦ÄÜÁ¦Ï½µ¡£


5¡¢Ê¹Óò»Í¬µÄÖ÷»ú·ÖÁ÷Ö÷ÒªÁ÷Á¿£¬Ê¹·þÎñÆ÷¾ùºâ¸ºÔØ¡£


6¡¢Ê¹ÓÃÁ÷Á¿Í³¼ÆÈí¼þͳ¼Æ·ÖÎöÍøÕ¾Á÷Á¿£¬¿ÉÒÔÖªµÀÄÄЩµØ·½ºÄ·ÑÁË´óÁ¿µÄÁ÷Á¿£¬ÄÄЩҳÃæÐèÒªÔÙ½øÐÐÓÅ»¯¡£


104.mysql_fetch_row() ºÍmysql_fetch_arrayÖ®¼äÓÐʲôÇø±ð


´ð£º


Mysql_fetch_row()ÒÔË÷ÒýÊý×éµÄ·½Ê½È¡²éѯµÄ½á¹û¼¯£¬mysql_fetch_array()ÒÔË÷ÒýÊý×éºÍ¹ØÁªÊý×éÁ½ÖÖ·½Ê½È¡²éѯµÄ½á¹û¼¯¡£




105.ʵÏÖÖÐÎÄ×Ö´®½ØÈ¡ÎÞÂÒÂëµÄ·½·¨


´ð£º


Mb_substr();



106.ÓÃPHPд³öÏÔʾ¿Í»§¶ËIPÓë·þÎñÆ÷IPµÄ´úÂë


´ð£º


»ñÈ¡¿Í»§¶ËIP£ºget_env(¡°REMOTE_ADDR¡±);


»ñÈ¡·þÎñÆ÷¶ËIP£º$_SERVER["SERVER_ADDR"];



107.ÓÐÒ»¸öÍøÒ³µØÖ·, ±ÈÈçPHP¿ª·¢×ÊÔ´ÍøÖ÷Ò³: http://www.phpres.com/index.html,ÈçºÎµÃµ½ËüµÄÄÚÈÝ


´ð£º


»ñÈ¡ÍøÒ³ÄÚÈÝ£º


$url=¡±http://www.phpres.com/index.html¡°;


$str=file_get_contents($url);



108.Çëдһ¸öº¯ÊýÑéÖ¤µç×ÓÓʼþµÄ¸ñʽÊÇ·ñÕýÈ·


´ð£º


function checkemail($email)


{


echo preg_match(¡®/^[\w]+@[\w]+[\.]([\w]+)$/¡¯,$email) ¡¯email¸ñʽÕýÈ·¡®:¡¯email¸ñʽ²»ÕýÈ·¡®;


}



109.¼òÊöÈçºÎµÃµ½µ±Ç°Ö´Ðнű¾Â·¾¶£¬°üÀ¨ËùµÃµ½²ÎÊý


´ð£º


ÓÃ$_SERVER['DOCUMENT_ROOT'].$_SERVER['REQUEST_URI'];È¡µÃµ±Ç°Ò³ÃæµÄÍêÕû·¾¶ºÍ²ÎÊý¡£


È¡µÃ²ÎÊý£º$_SERVER['QUERY_STRING'];



110.JS±íµ¥µ¯³ö¶Ô»°¿òº¯ÊýÊÇ »ñµÃÊäÈë½¹µãº¯ÊýÊÇ


´ð£º


Alert£¨£©£»


Onfocus();


111.дһ¸öº¯Êý£¬Ëã³öÁ½¸öÎļþµÄÏà¶Ô·¾¶


Èç $a = ¡¯/a/b/c/d/e.php¡¯;


$b = ¡¯/a/b/12/34/c.php¡¯; ¡¡¡¡


¼ÆËã³ö $b Ïà¶ÔÓÚ $a µÄÏà¶Ô·¾¶Ó¦¸ÃÊÇ http://www.cnblogs.com/c/d½«()ÌíÉÏ


$a=¡±http://www.cnblogs.com/a/b/c/d/e.php¡±;


$b=¡±http://www.cnblogs.com/a/b/12/34/c.php¡±;


´ð£º


$ainfo=parse_url($a);


$binfo=parse_url($b);


$apath=ltrim($ainfo['path'],¡¯/');


$bpath=ltrim($binfo['path'],¡¯/');


$arr=explode(¡®/¡¯,$apath);


$brr=explode(¡®/¡¯,$bpath);



$count=count($arr);


for($i=0;$i<$count;$i++)


{


if($arr[$i]==$brr[$i])


{


$brr[$i]=¡¯..¡¯;


}


else


{


break;


}


}


$cha=implode(¡®/¡¯,$brr);


print_r($cha);



112.дһ¸öº¯Êý£¬Äܹ»±éÀúÒ»¸öÎļþ¼ÐϵÄËùÓÐÎļþºÍ×ÓÎļþ¼Ð¡£


´ð£º


function show($dirs){


$dir=opendir($dirs);


While($f=readdir($dir))


{


If($f!=¡¯.' && $f!=¡¯..¡¯)


{


$file=$dirs.¡¯/¡¯.$f;


If(is_file($file))


{


Echo ¡¯ÎļþÃû£º¡®.$file.¡¯
¡¯;


}


Else


{


Show($file);


}


}


}


}



113.CookieºÍsessionµÄÇø±ð£¬½ûÖ¹ÁËcookieºósessionÄÜÕý³£Ê¹ÓÃÂð£¿sessionµÄȱµãÊÇʲô£¿sessionÔÚ·þÎñÆ÷¶ËÊÇ´æÔÚÄÄÀïµÄ£¿Êǹ²ÓеĻ¹ÊÇ˽Óеģ¿


´ð£º


COOKIE±£´æÔÚ¿Í»§¶Ë£¬Óû§Í¨¹ýÊֶοÉÒÔ½øÐÐÐ޸ģ¬²»°²È«£¬µ¥¸öcookieÔÊÐíµÄ×î´óÖµÊÇ3k¡£


¶øSESSION±£´æÔÚ·þÎñÆ÷¶Ë£¬Ïà¶Ô±È½Ï°²È«£¬´óСûÓÐÏÞÖÆ¡£


½ûÓÃÁËcookieÖ®ºósession²»ÄÜÕý³£Ê¹Óá£


SessionµÄȱµã£º±£´æÔÚ·þÎñÆ÷¶Ë£¬Ã¿´Î¶ÁÈ¡¶¼´Ó·þÎñÆ÷½øÐжÁÈ¡£¬¶Ô·þÎñÆ÷ÓÐ×ÊÔ´ÏûºÄ¡£


Session±£´æÔÚ·þÎñÆ÷¶ËµÄÎļþ»òÊý¾Ý¿âÖУ¬Ä¬Èϱ£´æÔÚÎļþÖУ¬Îļþ·¾¶ÓÉphpÅäÖÃÎļþµÄsession.save_pathÖ¸¶¨¡£


SessionÎļþÊǹ«Óеġ£



114.Êý¾Ý¿âË÷ÒýÓм¸À࣬·Ö±ðÊÇʲô£¿Ê²Ã´Ê±ºò¸ÃÓÃË÷Òý£¿


´ð£º


ÆÕͨË÷Òý¡¢Ö÷¼üË÷Òý¡¢Î¨Ò»Ë÷Òý


²¢·ÇËùÓеÄÊý¾Ý¿â¶¼ÒÔÏàͬµÄ·½Ê½Ê¹ÓÃË÷Òý£¬×÷ΪͨÓùæÔò£¬Ö»Óе±¾­³£²éѯÁÐÖеÄÊý¾Ýʱ²ÅÐèÒªÔÚ±íÉÏ´´½¨Ë÷Òý¡£



115.д¼¸¸öħÊõ·½·¨²¢ËµÃ÷×÷Óã¿


´ð£º


__call()µ±µ÷Óò»´æÔڵķ½·¨Ê±»á×Ô¶¯µ÷Óõķ½·¨


__autoload()ÔÚʵÀý»¯Ò»¸öÉÐδ±»¶¨ÒåµÄÀàÊÇ»á×Ô¶¯µ÷Óôη½·¨À´¼ÓÔØÀàÎļþ


__set()µ±¸ø䶨ÒåµÄ±äÁ¿¸³ÖµÊ±»á×Ô¶¯µ÷Óõķ½·¨


__get()µ±»ñȡ䶨Òå±äÁ¿µÄֵʱ»á×Ô¶¯µ÷Óõķ½·¨


__construct()¹¹Ôì·½·¨£¬ÊµÀý»¯Ààʱ×Ô¶¯µ÷Óõķ½·¨


__destroy()Ïú»Ù¶ÔÏóʱ×Ô¶¯µ÷Óõķ½·¨


__unset()µ±¶ÔÒ»¸ö䶨Òå±äÁ¿µ÷ÓÃunset()ʱ×Ô¶¯µ÷Óõķ½·¨


__isset()µ±¶ÔÒ»¸ö䶨Òå±äÁ¿µ÷ÓÃisset()·½·¨Ê±×Ô¶¯µ÷Óõķ½·¨


__clone()¿Ë¡һ¸ö¶ÔÏó


__tostring()µ±Êä³öÒ»¸ö¶ÔÏóʱ×Ô¶¯µ÷Óõķ½·¨







116.$_REQUEST¡¢$_POST¡¢$_GET¡¢$_COOKIE¡¢$_SESSION¡¢$_FILEµÄÒâ˼ÊÇʲô£¿


´ð;


ËüÃǶ¼ÊÇPHPÔ¤¶¨Òå±äÁ¿¡£


$_REQUESTÓÃÀ´»ñÈ¡post»òget·½Ê½Ìá½»µÄÖµ¡£


$_POSTÓÃÀ´»ñÈ¡post·½Ê½Ìá½»µÄÖµ¡£


$_GETÓÃÀ´»ñÈ¡get·½Ê½Ìá½»µÄÖµ¡£


$_COOKIEÓÃÀ´»ñÈ¡cookie´æ´¢µÄÖµ£¬


$_SESSIONÓÃÀ´»ñÈ¡session´æ´¢µÄÖµ£¬


$_FILEÓÃÀ´»ñÈ¡ÉÏ´«Îļþ±íµ¥µÄÖµ



117.Êý×éÖÐϱê×îºÃÊÇʲôÀàÐ͵ģ¬ÎªÊ²Ã´£¿


´ð£º


Êý×éµÄϱê×îºÃÊÇÊý×ÖÀàÐ͵ģ¬Êý×ÖÀàÐ͵Ĵ¦ÀíËٶȿ졣



118.++iºÍi++ÄÄÒ»¸öЧÂʸߣ¬ÎªÊ²Ã´£¿


´ð£º


++iЧÂʱÈi++µÄЧÂÊ

Ê×Ò³ ÉÏÒ»Ò³ 1 2 3 ÏÂÒ»Ò³ βҳ 1/3/3
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£º½éÉÜһϰ׺вâÊÔÖеÄÁùÖÖ¸²¸Ç·½.. ÏÂһƪ£ºµç×ÓͨÐÅÑо¿Éú¾ÍÒµÖ¸µ¼(µç×Ó Í¨..

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

C/C++ÃæÊÔÌâÄ¿