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

TOP

PHP±ÊÊÔÌâ»ã×Ü(Ò»)
2014-11-24 00:39:22 ¡¾´ó ÖРС¡¿ ä¯ÀÀ:336´Î
Tags£ºPHP ÊÔÌâ »ã×Ü

1¡¢×¥È¡Ô¶³ÌͼƬµ½±¾µØ,Äã»áÓÃʲôº¯Êý


fsockopen, A


2¡¢ÓÃ×îÉٵĴúÂëдһ¸öÇó3Öµ×î´óÖµµÄº¯Êý.


function($a,$b,$c){
* W0 z* u6 k+ e. L a: }5 } return $a>$b ($a>$c $a : $c) : ($b>$c $b : $c );
5 O: F6 v1 W# U}


3¡¢ÓÃPHP´òÓ¡³öÇ°Ò»ÌìµÄʱ¼ä£¬´òÓ¡¸ñʽÊÇ2007Äê5ÔÂ10ÈÕ22:21:21


Echo date(¡®Y-m-d H:i:s¡¯,strtotime(¡®-1 day¡¯));


4¡¢java scriptÄÜ·ñ¶¨Òå¶þάÊý×飬Èç¹û²»ÄÜÄãÈçºÎ½â¾ö£¿


java script²»Ö§³Ö¶þάÊý×鶨Ò壬¿ÉÒÔÓÃarr[0] = new array()À´½â¾ö


5¡¢¼ÙÉèa.htmlºÍb.htmlÔÚͬһ¸öÎļþ¼ÐÏÂÃ棬ÓÃjava scriptʵÏÖµ±´ò¿ªa.htmlÎåÃëÖÓºó£¬×Ô¶¯Ìøתµ½b.html¡£


<script>
function go2b(){
window.location = ¡°b.html¡±;
window.close();
}


setTimeout( ¡°go2b()¡±,5000 ); //5ÃëÖÓºó×Ô¶¯Ö´ÐÐgo2b()



6¡¢//ÕýÔÚä¯ÀÀµ±Ç°Ò³ÃæÓû§µÄ IP µØÖ·:127.0.0.1
echo $_SERVER["REMOTE_ADDR"].¡±
¡±;
//²éѯ£¨query£©µÄ×Ö·û´®£¨URL ÖеÚÒ»¸öÎʺŠ֮ºóµÄÄÚÈÝ£©:id=1&bi=2
echo $_SERVER["QUERY_STRING"].¡±
¡±;
//µ±Ç°ÔËÐнű¾ËùÔÚµÄÎĵµ¸ùĿ¼:d:inetpubwwwroot
echo $_SERVER["DOCUMENT_ROOT"].¡±
¡±;
7¡¢ÔÚHTTP 1.0ÖУ¬×´Ì¬Âë 401 µÄº¬ÒåÊÇδÊÚȨ____£»Èç¹û·µ»Ø¡°ÕÒ²»µ½Îļþ¡±µÄÌáʾ£¬Ôò¿ÉÓà header º¯Êý£¬ÆäÓï¾äΪheader(¡°HTTP/1.0 404 Not Found¡±);
´ð£º401±íʾδÊÚȨ;header(¡°HTTP/1.0 404 Not Found¡±);


8¡¢Ð´Ò»¸öº¯Êý£¬Äܹ»±éÀúÒ»¸öÎļþ¼ÐϵÄËùÓÐÎļþºÍ×ÓÎļþ¼Ð¡£
< php
function my_scandir($dir)
{
$files=array();
if(is_dir($dir))
{
if($handle=opendir($dir))
{
while(($file=readdir($handle))!==false)
{
if($file!=¡±.¡± && $file!=¡±..¡±)
{
if(is_dir($dir.¡±/¡±.$file))
{
$files[$file]=my_scandir($dir.¡±/¡±.$file);
}
else
{
$files[]=$dir.¡±/¡±.$file;
}
}
}
closedir($handle);
return $files;
}
}
}
print_r(my_scandir(¡°D:Program FilesInternet ExplorerMUI¡±));
>



9¡¢°Ñ John ÐÂÔöµ½ users ÕóÁУ¿


$users[] = ¡®john¡¯; array_push($users,¡®john¡¯);



10¡¢ÔÚPHPÖÐerror_reportingÕâ¸öº¯ÊýÓÐʲô×÷Óã¿
´ð£ºerror_reporting() ÉèÖà PHP µÄ±¨´í¼¶±ð²¢·µ»Øµ±Ç°¼¶±ð¡£



11¡¢ÇëÓÃÕýÔò±í´ïʽ£¨Regular Expression£©Ð´Ò»¸öº¯ÊýÑéÖ¤µç×ÓÓʼþµÄ¸ñʽÊÇ·ñÕýÈ·¡£
´ð£º
< php


$email=$_POST['email'];
if(!preg_match(¡®/^[\w.]+@([\w.]+)\.[a-z]{2,6}$/i¡¯,$email)) {
echo ¡°µç×ÓÓʼþ¼ì²âʧ°Ü¡±;
}else{
echo ¡°µç×ÓÓʼþ¼ì²â³É¹¦¡±;
}


>


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


´ð:´òÓ¡¿Í»§¶ËIP:echo $_SERVER[¡®REMOTE_ADDR¡¯]; »òÕß: getenv(¡®REMOTE_ADDR¡¯);


´òÓ¡·þÎñÆ÷IP:echo gethostbyname(¡°www.bolaiwu.com¡±)



13¡¢ÈçºÎÐÞ¸ÄSESSIONµÄÉú´æʱ¼ä(1·Ö).


´ð:·½·¨1:½«php.iniÖеÄsession.gc_maxlifetimeÉèÖÃΪ9999ÖØÆôapache


·½·¨2:$savePath = ¡°./session_save_dir/¡±;


$lifeTime = Сʱ * Ãë;


session_save_path($savePath);


session_set_cookie_params($lifeTime);


session_start();


·½·¨3:setcookie() and session_set_cookie_params($lifeTime);



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


´ð:·½·¨1(¶ÔÓÚPHP5¼°¸ü¸ß°æ±¾):


$readcontents = fopen(¡°http://www.phpres.com/index.html¡±, ¡°rb¡±);


$contents = stream_get_contents($readcontents);


fclose($readcontents);


echo $contents;


·½·¨2:


echo file_get_contents(¡°http://www.phpres.com/index.html¡±);



15¡¢Çë˵Ã÷phpÖд«ÖµÓë´«ÒýÓõÄÇø±ð¡£Ê²Ã´Ê±ºò´«ÖµÊ²Ã´Ê±ºò´«ÒýÓà (2·Ö)


´ð:°´Öµ´«µÝ£ºº¯Êý·¶Î§ÄÚ¶ÔÖµµÄÈκθıäÔÚº¯ÊýÍⲿ¶¼»á±»ºöÂÔ


°´ÒýÓô«µÝ£ºº¯Êý·¶Î§ÄÚ¶ÔÖµµÄÈκθıäÔÚº¯ÊýÍⲿҲÄÜ·´Ó³³öÕâЩÐÞ¸Ä


ÓÅȱµã£º°´Öµ´«µÝʱ£¬php±ØÐ븴ÖÆÖµ¡£ÌرðÊǶÔÓÚ´óÐ͵Ä×Ö·û´®ºÍ¶ÔÏóÀ´Ëµ£¬Õ⽫»áÊÇÒ»¸ö´ú¼ÛºÜ´óµÄ²Ù×÷¡£


°´ÒýÓô«µÝÔò²»ÐèÒª¸´ÖÆÖµ£¬¶ÔÓÚÐÔÄÜÌá¸ßºÜÓкô¦¡£



16¡¢Ð´Ò»¸öº¯Êý£¬¾¡¿ÉÄܸßЧµÄ£¬´ÓÒ»¸ö±ê×¼ url ÀïÈ¡³öÎļþµÄÀ©Õ¹Ãû


ÀýÈç: http://www.sina.com.cn/abc/de/fg.php id=1 ÐèҪȡ³ö php »ò .php


´ð°¸1:


function getExt($url){


$arr = parse_url($url);


$file = basename($arr['path']);


$ext = explode(¡°.¡±,$file);


return $ext[1];


}


´ð°¸2:


function getExt($url) {


$url = basename($url);


$pos1 = strpos($url,¡±.¡±);


$pos2 = strpos($url,¡± ¡±);


if(strstr($url,¡± ¡±)){


return substr($url,$pos1 + 1,$pos2 ¨C $pos1 ¨C 1);


} else {


return substr($url,$pos1);


}


}



17¡¢Ê¹ÓÃÎåÖÖÒÔÉÏ·½Ê½»ñÈ¡Ò»¸öÎļþµÄÀ©Õ¹Ãû


ÒªÇó£ºdir/upload.image.jpg£¬ÕÒ³ö .jpg »òÕß jpg £¬
±ØÐëʹÓÃPHP×Ô´øµÄ´¦Àíº¯Êý½øÐд¦Àí£¬·½·¨²»ÄÜÃ÷ÏÔÖظ´£¬¿ÉÒÔ·â×°³Éº¯Êý£¬±ÈÈç get_ext1($file_name), get_ext2($file_name)


function get_ext1($file_name){


return strrchr($file_name, ¡®.¡¯);


}


function get_ext2($file_name){


return substr($file_name, s

Ê×Ò³ ÉÏÒ»Ò³ 1 2 3 ÏÂÒ»Ò³ βҳ 1/3/3
¡¾´ó ÖРС¡¿¡¾´òÓ¡¡¿ ¡¾·±Ìå¡¿¡¾Í¶¸å¡¿¡¾Êղء¿ ¡¾ÍƼö¡¿¡¾¾Ù±¨¡¿¡¾ÆÀÂÛ¡¿ ¡¾¹Ø±Õ¡¿ ¡¾·µ»Ø¶¥²¿¡¿
ÉÏһƪ£ºÈí¼þ²âÊÔLoadRunnerÃæÊÔÌâ: Types.. ÏÂһƪ£ºJava»ù´¡ÖªÊ¶±ÊÊÔÌâ

×îÐÂÎÄÕÂ

ÈÈÃÅÎÄÕÂ

Hot ÎÄÕÂ

Python

C ÓïÑÔ

C++»ù´¡

´óÊý¾Ý»ù´¡

linux±à³Ì»ù´¡

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