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

phpÀ¬»ø»ØÊÕ»úÖÆ

ÿһÖÖÓïÑÔ¶¼ÓÐ×Ô¼ºµÄ×Ô¶¯À¬»ø»ØÊÕ»úÖÆ£¬ÈóÌÐòÔ±²»±Ø¹ý·Ö¹ØÐijÌÐòÄÚ´æ·ÖÅ䣬µ«ÊÇÔÚOOPÖУ¬ÓÐЩ¶ÔÏóÐèÒªÏÔʽµÄÏú»Ù£»·ÀÖ¹³ÌÐòÖ´ÐÐÄÚ´æÒç³ö¡£
Ò»¡¢PHP À¬»ø»ØÊÕ»úÖÆ(Garbage Collector ¼ò³ÆGC)
ÔÚPHPÖУ¬Ã»ÓÐÈκαäÁ¿Ö¸ÏòÕâ¸ö¶ÔÏóʱ£¬Õâ¸ö¶ÔÏó¾Í³ÉΪÀ¬»ø¡£PHP»á½«ÆäÔÚÄÚ´æÖÐÏú»Ù£»ÕâÊÇPHP µÄGCÀ¬»ø´¦Àí»úÖÆ£¬·ÀÖ¹ÄÚ´æÒç³ö¡£
µ±Ò»¸ö PHPÏ߳̽áÊøÊ±£¬µ±Ç°Õ¼ÓõÄËùÓÐÄÚ´æ¿Õ¼ä¶¼»á±»Ïú»Ù£¬µ±Ç°³ÌÐòÖÐËùÓжÔÏóͬʱ±»Ïú»Ù¡£GC½ø³ÌÒ»°ã¶¼¸ú×ÅÿÆðÒ»¸öSESSION¶ø¿ªÊ¼ÔËÐеÄ.gcÄ¿µÄÊÇΪÁËÔÚsessionÎļþ¹ýÆÚÒÔºó×Ô¶¯Ïú»Ùɾ³ýÕâЩÎļþ.
¶þ¡¢__destruct /unset
__destruct() Îö¹¹º¯Êý£¬ÊÇÔÚÀ¬»ø¶ÔÏó±»»ØÊÕʱִÐС£
unset Ïú»ÙµÄÊÇÖ¸Ïò¶ÔÏóµÄ±äÁ¿£¬¶ø²»ÊÇÕâ¸ö¶ÔÏó¡£
Èý¡¢ Session Óë GC
ÓÉÓÚPHPµÄ¹¤×÷»úÖÆ£¬Ëü²¢Ã»ÓÐÒ»¸ödaemonÏß³ÌÀ´¶¨ÆÚµÄɨÃèSession ÐÅÏ¢²¢ÅÐ¶ÏÆäÊÇ·ñʧЧ£¬µ±Ò»¸öÓÐЧµÄÇëÇó·¢Éúʱ£¬PHP »á¸ù¾ÝÈ«¾Ö±äÁ¿ session.gc_probability ºÍsession.gc_divisorµÄÖµ£¬À´¾ö¶¨ÊÇ·ñÆôÓÃÒ»¸öGC, ÔÚĬÈÏÇé¿öÏ£¬ session.gc_probability=1, session.gc_divisor =100 Ò²¾ÍÊÇ˵ÓÐ1%µÄ¿ÉÄÜÐÔÆô¶¯GC(Ò²¾ÍÊÇ˵100¸öÇëÇóÖÐÖ»ÓÐÒ»¸ögc»á°éËæ100¸öÖеÄij¸öÇëÇó¶øÆô¶¯).
GC µÄ¹¤×÷¾ÍÊÇɨÃèËùÓеÄSessionÐÅÏ¢£¬Óõ±Ç°Ê±¼ä¼õÈ¥session×îºóÐ޸ĵÄʱ¼ä£¬Í¬session.gc_maxlifetime²ÎÊý½øÐбȽϣ¬Èç¹ûÉú´æÊ±¼ä³¬¹ýgc_maxlifetime(ĬÈÏ24·ÖÖÓ) ,¾Í½«¸Ãsessionɾ³ý¡£
µ«ÊÇ£¬Èç¹ûÄãWeb·þÎñÆ÷Óжà¸öÕ¾µã£¬¶à¸öÕ¾µãʱ,GC´¦Àísession¿ÉÄÜ»á³öÏÖÒâÏë²»µ½µÄ½á¹û£¬Ô­Òò¾ÍÊÇ£ºGCÔÚ¹¤×÷ʱ£¬²¢²»»áÇø·Ö²»Í¬Õ¾µãµÄsession.
ÄÇôÕâ¸öʱºòÔõô½â¾öÄØ£¿
1. ÐÞ¸Äsession.save_path,»òʹÓÃsession_save_path() ÈÃÿ¸öÕ¾µãµÄsession±£´æµ½Ò»¸öרÓÃĿ¼£¬
2. ÌṩGCµÄÆô¶¯ÂÊ£¬×ÔÈ»£¬GCµÄÆô¶¯ÂÊÌá¸ß£¬ÏµÍ³µÄÐÔÄÜÒ²»áÏàÓ¦¼õµÍ£¬²»ÍƼö¡£
3. ÔÚ´úÂëÖÐÅжϵ±Ç°sessionµÄÉú´æÊ±¼ä£¬ÀûÓÃsession_destroy()ɾ³ý. 


Ïà¹ØÎĵµ£º

¡¾³ÌÐò¡¿¡¾PHP¡¿ÔÚÏß¼Çʱ¾1


»¨ÁËÈýÌìµÄʱ¼ä£¬ÖÕÓÚÀûÓÃphp+mysqlÖÆ×÷Á˸öÔÚÏ߱ʼDZ¾£¬±¾À´ÊÇÔÚÍøÉÏÕÒÁËһЩµ¥»úµÄ¼Çʱ¾£¬
ÎÒ¿¿£¬Òª²»ÊÇÐèҪע²áÂ룬Ҫ²»ÊDz»·ûºÏ×Ô¼ºµÄÐèÇó£¬ÔÙ˵µ¥»úµÄÐèÒªÔÚ±¾µØ°²×°¡£
Ö÷ÒªµÄÄ¿µÄÊÇÓÃÀ´×öÒ»¸ötodo list¹¦ÄÜ£¬Ä¿Ç°Ö§³ÖµÄ¹¦ÄܱȽϼòµ¥£ºÔö¼Ó£¬É¾³ý£¬Í³¼Æ£¬
ÉÏ´«Îļþ£¬ÀûÓÃfckeditor½øÐб༭£¬°²È«·½Ãæ×öÁËЩ¼òµ¥´ ......

PHPÊý×麯ÊýʹÓ÷½·¨Ïê½â

1.array_multisort()¶Ô¶à¸öÊý×é»ò¶àάÊý×é½øÐÐÅÅÐò¿ÉÒÔÓÃÀ´Ò»´Î¶Ô¶à¸öÊý×é½øÐÐÅÅÐò»òÕ߸ù¾Ýijһά¶Ô¶àάÊý×é½øÐÐÅÅÐò¡£ÅÅÐòʱ±£ÁôÔ­ÓеļüÃû¹ØÁª£¬ÊµÏֵŦÄܺÍSQLÖеÄORDERBY²î²»¶à¡£
$ar1=array("10",100,100,"a"); $ar2=array(1,3,"2",1); array_multisort($ar1,$ar2); ?> //·µ»Ø½á¹û£¨±£³ÖÁËÔ­À´Êý×éµÄ¹ØÁªÐÔ£© ......

PHP¼ÓÃܽâÃÜÄÚ²¿Ëã·¨

http://www.dedecms.com/knowledge/program/php/2009/0929/51.html
À´Ô´£ºPHP100 ×÷ÕߣºPHP100er ·¢±íÓÚ£º2009-09-29 11:05¡¡ µã»÷£º
2363
×î½üѧϰURLÌø×ªµÄʱºòнøÈý¸ö³¬ºÃÓõÄPHP¼ÓÃܽâÃܺ¯Êý,Ã²ËÆÊÇdiscuzÀïµÄʹÓÃÕâЩ¼ÓÃܽâÃܵÄÔ­ÒòÊÇÒòΪÓÐʱ×Ô¼ºµÄURLµØÖ·±»ÈË»ñÈ¡ÒÔºóÏëÆÆ½âÄãÀïÃæ´«ÖµµÄÄÚÈݾͱØÐëÖªµÀÄãµÄkey£¬ ......

discuz ¾­µäphp¼ÓÃܽâÃܺ¯Êý authcode ½âÎö

http://bbs.kl3w.com/thread-117-1-1.html
¿µÊ¢µÄ authcode º¯Êý¿ÉÒÔ˵¶ÔÖйúµÄPHP½ç×÷³öÁËÖØ´ó¹±Ïס£°üÀ¨¿µÊ¢×Ô¼ºµÄ²úÆ·£¬ÒÔ¼°´ó²¿·ÖÖйúʹÓÃPHPµÄ¹«Ë¾¶¼ÓÃÕâ¸öº¯Êý½øÐмÓÃÜ£¬authcode ÊÇʹÓÃÒì»òÔËËã½øÐмÓÃܺͽâÃÜ¡£
Ô­ÀíÈçÏ£¬¼ÙÈ磺
¼ÓÃÜ
Ã÷ÎÄ£º1010 1001
Ãܳףº1110 0011
ÃÜÎÄ£º0100 1010
µÃ³öÃÜÎÄ0100 ......

α¾²Ì¬URLÖØÐ´¼¼ÊõʵÏÖ·½·¨ php asp

α¾²Ì¬Óõ½ÖªÊ¶ºÜ¼òµ¥Ò»µ©Ñ§»á£¬¿ìÀÖÎÞÇֻÐèÒªÕýÔòºÍ·þÎñÆ÷ÉèÖá£
  ÏÈ˵iisÈçºÎÉèÖðɣ¬ÍùÏ¿´
  ÏÂÔØ(IIS RewriteÄ£¿é): http://www.isapirewrite.com/,ÏȰѲúÆ·ÏÂÔØÏÂÀ´,°²×°ÔÚ·þÎñÆ÷ÉÏ,¼ÇסĿ¼,»áÓÐÀàËÆRewrite.dllµÄÎļþÉú³É,MMC→IISÐÅÏ¢·þÎñ¹ÜÀíÆ÷→ÍøÕ¾→ÄúµÄÕ¾µã→ÊôÐÔ,ÔÚ“ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ