PHPº¯ÊýeregÓëpregµÄÇø±ð
1¡¢eregÀïÃæÊDz»ÐèÒªÒ²²»ÄÜʹÓ÷ָô·ûºÍÐÞÊηûµÄ£¬ËùÒÔeregµÄ¹¦ÄܱÈpregÒªÈõÉϲ»ÉÙ¡£
¡¡¡¡2¡¢¹ØÓÚ"."£ºµãÔÚÕýÔòÀïÃæÒ»°ãÊdzýÁË»»ÐзûÒÔÍâµÄÈ«²¿×Ö·û£¬µ«ÊÇÔÚeregÀïÃæµÄ"."ÊÇÈÎÒâ×Ö·û£¬¼´°üÀ¨»»Ðзû£¡Èç¹ûÔÚpregÀïÃæÏ£Íû"."
Äܹ»°üÀ¨»»Ðзû£¬¿ÉÒÔÔÚÐÞÊηûÖмÓÉÏ"s"¡£
¡¡¡¡3¡¢eregĬÈÏʹÓÃ̰À·Ä£Ê½£¬²¢ÇÒ²»ÄÜÐ޸ģ¬Õâ¸ö¸øºÜ¶àÌæ»»ºÍÆ¥Åä´øÀ´Âé·³¡£
¡¡¡¡4¡¢ËÙ¶È£ºÕâ¸ö»òÐíÊǺܶàÈ˹ØÐĵÄÎÊÌ⣬»á²»»ápreg¹¦ÄÜÇ¿´óÊÇÒÔËÙ¶ÈÀ´»»È¡µÄ£¿²»Óõ£ÐÄ£¬pregµÄËÙ¶ÈÒªÔ¶Ô¶±Èereg¿ì£¬±ÊÕß×öÁËÒ»¸ö³ÌÐò²â
ÊÔ£º
¡¡¡¡<?php
¡¡¡¡
echo
"Preg_replace used
time:"
;
¡¡¡¡
$start
=
time
();
¡¡¡¡for(
$i
=
1
;
$i
<=
100000
;
$i
++) {
¡¡¡¡
$str
=
"ssssssssssssssssssssssssssss"
;
¡¡¡¡
preg_replace
(
"/s/"
,
""
,
$str
);
¡¡¡¡}
¡¡¡¡
$ended
=
time
()-
$start
;
¡¡¡¡echo
$ended
;
¡¡¡¡echo
"ereg_replace used
time:"
;
¡¡¡¡
$start
=
time
();
¡¡¡¡for(
$i
=
1
;
$i
<=
100000
;
$i
++) {
¡¡¡¡
$str
=
"ssssssssssssssssssssssssssss"
;
¡¡¡¡
ereg_replace
(
"s"
,
""
,
$str
);
¡¡¡¡}
¡¡¡¡
$ended
=
time
()-
$start
;
¡¡¡¡echo
$ended
;
¡¡¡¡echo
"str_replace used
time:"
;
¡¡¡¡
$start
=
time
();
¡¡¡¡for(
$i
=
1
;
$i
<=
100000
;
$i
++) {
¡¡¡¡
$str
=
"sssssssssssssssssssssssssssss"
;
¡¡¡¡
str_replace
(
"s"
,
""
,
$str
);
¡¡¡¡}
¡¡¡¡
$ended
=
time
()-
$start
;
¡¡¡¡echo
$ended
;
¡¡¡¡
?>
¡¡¡¡½á¹û£º
¡¡¡¡Preg_replace used time:5
¡¡¡¡ereg_replace used time:15
¡¡¡¡str_replace used time:2
¡¡¡¡str_replaceÒòΪ²»ÐèҪƥÅäËùÒÔËٶȷdz£¿ì£¬¶øpreg_replaceµÄËٶȱÈereg_replaceÒª¿ìÉϲ»ÉÙ¡£
¡¡¡¡¹ØÓÚPHP3.0¶ÔÓÚpregµÄÖ§³Ö
¡¡¡¡ÔÚPHP
4.0ÖÐĬÈϼÓÈëÁËpregÖ§³Ö£¬µ«ÊÇÔÚ3.0ÖÐȷûÓС£Èç¹ûÔÚ3.0ÖÐÏ£ÍûʹÓÃpregº¯Êý£¬±ØÐë¼ÓÔØphp3_pcre.dllÎļþ£¬Ö»ÒªÔÚ
php.iniµÄextension²¿·ÖÉèÖüÓÈë"extension
= php3_pcre.dll"È»ºó´ÓÐÂÆô¶¯PH
Ïà¹ØÎĵµ£º
ÎÄÕ·ÖÀà:PHP±à³Ì
PHP chmod() º¯Êý (upload image permit)
PHP Filesystem º¯Êý
¶¨ÒåºÍÓ÷¨
chmod() º¯Êý¸Ä±äÎļþģʽ¡£
Èç¹û³É¹¦Ôò·µ»Ø TRUE£¬·ñÔò·µ»Ø FALSE¡£
Óï·¨
chmod(file,mode)
²ÎÊý
ÃèÊö
file
±ØÐè¡£¹æ¶¨Òª¼ì²éµÄÎļþ¡£
mode
¿ÉÑ¡¡£¹æ¶¨ÐµÄȨÏÞ¡£
mode ²ÎÊýÓÉ 4 ¸öÊý×Ö×é³É£º
µÚÒ»¸öÊý×ÖÓ ......
1.phpÊý×é»ù´¡£º
<?php
$ary2 = "zqhung_hongzequan_zqhong";
$arr3 =explode("_",$ary2);//²ð·Ö×Ö·û´®
echo $arr3[1];//´òÓ¡³öÀ´µÄ½á¹ûÊÇhongzequan
$ary1 = array("aa","bb");
$ary1[0]="zqhung";//ÐÞ¸ÄÊý×éÖеÄÖµ
echo $ary1[0],"<br>";//´òÓ¡³öÀ´µÄ½á¹ûÊÇzqhung
$ary3 = array("id"=>55);
......
ÒÔǰ°Ñphpµ±×÷Ò»¸ö´¿´âµÄϵͳ±à³Ì½Å±¾£¬´Ó3Ô·ݿªÊ¼µÚÒ»´ÎʹÓÃphpдwebÍøÕ¾£¬Ò»µã¾ÑéÔÚÕâÀï×ܽáһϡ£
Ò»£º´ò¿ª´íÎóÏÔʾºÍ´íÎóÈÕÖ¾¡£ÔÚphp.iniÖаÑdispaly_errorsÉèÖÃΪOn£¬»òÕßÔڽű¾¿ªÍ·ÓÃini_set('display_errors', 'On')¡£
¶þ£º
µ÷ÊÔ¹¤¾ß±Ø±¸¡£ÐèÒªÁ½ÖÖµ÷ÊÔ¹¤¾ß£ºµÚÒ»ÖÖÊǵ÷ÊÔphp½Å±¾µÄ£¬¾ÍÏñCµ÷ÊÔÆ÷ÄÇÑù¿ÉÒÔÔڽű¾ ......
ÒòΪֻÓÐ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
function delfile($dir,$n) //ɾ³ýDIR·¾¶ÏÂNÌìǰ´´½¨µÄËùÓÐÎļþ;
{
if(is_dir($dir))
{
if($dh=opendir($dir))
{
while (false !== ($file = readdir($dh)))
{
if($file!="." && $file!="..")
{
$fullpath=$dir."/".$file;
if(!is_dir($fullpath)) ......