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

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¹¤³Ìʦ°à»ðÈÈÕÐÉú£¡


    ±±¾©´óѧPHP¹¤³Ìʦ°àÕÐÉú¼òÕÂ
   ÍøÖ·£ºwww.pku-it.com
      ½üÄêÀ´£¬PHPÓïÑÔÒÔÆä¼ò½àÁé»îµÄ±à³Ìģʽ¡¢ÈÕÇ÷ÍêÉÆµÄ¼¼ÊõÌåϵÒÔ¼°Ç¿ÓÐÁ¦µÄ¿ªÔ´Ö§³Ö£¬Ñ¸ËÙ·¢Õ¹³ÉΪȫÇò»¥ÁªÍøÓ¦ÓÃ×îΪ¹ã·ºµÄ±à³ÌÓïÑÔ¡£Ä¿Ç°ÒÑÓг¬¹ý40%µÄWEB³ÌÐòʹÓÃPHPÀ´±àд£¬°Ù¶È¡¢ÌÚÑ ......

PHPÀàµÄ×Ô¶¯¼ÓÔØ

ͨ³£ÎÒÃÇдһ¸öÀàÈçÏ£º
a.php
class A
{
public function __construct()
{
echo "hello world!";
}

page.php
require("a.php");
$a = new A(); 
ÎÒÃÇÊÇͨ¹ýÊÖ¹¤ÒýÓÃij¸öÀàµÄÎļþÀ´ÊµÏÖº¯Êý»òÕßÀàµÄ¼ÓÔØ
µ«Êǵ±ÏµÍ³±È½ÏÅÓ´ó£¬ÒÔ¼°ÕâЩÀàµÄÎļþºÜ¶àµÄʱºò£¬ÕâÖÖ·½Ê½¾ÍÏԵ÷dz ......

2010Äê×îÐÂPHPÀàµÄ¾«Ëõ¹éÄÉ

Ò»£º½á¹¹ºÍµ÷ÓÃ(ʵÀý»¯)£º
class className{} £¬µ÷Óãº$obj = new className();µ±ÀàÓй¹Ô캯Êýʱ£¬»¹Ó¦´«Èë²ÎÊý¡£Èç$obj = new className($v,$v2...);
¶þ£º¹¹Ô캯ÊýºÍÎö¹¹º¯Êý£º
1¡¢¹¹Ô캯ÊýÓÃÓÚ³õʼ»¯£ºÊ¹ÓÃ__construct()£¬¿É´ø²ÎÊý¡£
2¡¢µ«Îö¹¹º¯Êý²»ÄÜ´ø²ÎÊý£¨ÓÃÓÚÔÚÏúÈ¥Ò»¸öÀà֮ǰִÐÐһЩ²Ù×÷»ò¹¦ÄÜ£©¡£Îö¹¹º¯ÊýÓà ......

ÈçºÎÓÃC ±àдPHPÀ©Õ¹

PHPÈ¡µÃ³É¹¦µÄÒ»¸öÖ÷ÒªÔ­ÒòÖ®Ò»ÊÇËýÓµÓдóÁ¿µÄ¿ÉÓÃÀ©Õ¹¡£web¿ª·¢ÕßÎÞÂÛÓкÎÖÖÐèÇó£¬ÕâÖÖÐèÇó×îÓпÉÄÜÔÚPHP·¢ÐаüÀïÕÒµ½¡£PHP·¢Ðаü°üÀ¨Ö§³Ö¸÷ÖÖÊý¾Ý¿â£¬Í¼ÐÎÎļþ¸ñʽ£¬Ñ¹Ëõ£¬XML¼¼ÊõÀ©Õ¹ÔÚÄÚµÄÐí¶àÀ©Õ¹¡£
¡¡¡¡À©Õ¹APIµÄÒýÈëʹPHPÈ¡µÃÁ˾޴óµÄ½øÕ¹£¬À©Õ¹API»úÖÆÊ¹PHP¿ª·¢ÉçÇøºÜÈÝÒ׵Ŀª·¢³ö¼¸Ê®ÖÖÀ©Õ¹¡£¡£À©Õ¹Ö÷ÒªµÄ˼ÏëÊÇ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ