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

phpÖеÄÎļþËø

ÎļþËøÓÐÁ½ÖÖ£º¹²ÏíËøºÍÅÅËûËø£¬Ò²¾ÍÊǶÁËø(LOCK_SH)ºÍÐ´Ëø(LOCK_EX)
ÎļþµÄËøÒ»°ãÕâôʹÓãº
$fp = fopen("filename", "a");   
flock($fp, LOCK_SH) or die("lock error")   
$str = fread($fp, 1024);   
flock($fp, LOCK_UN);   
fclose($fp);  
$fp = fopen("filename", "a");
flock($fp, LOCK_SH) or die("lock error")
$str = fread($fp, 1024);
flock($fp, LOCK_UN);
fclose($fp);
×¢ÒâfwriteÖ®ºó£¬ÎļþÁ¢¼´¾Í±»¸üÐÂÁË£¬¶ø²»ÊǵÈfwriteÈ»ºófcloseÖ®ºóÎļþ²Å»á¸üУ¬Õâ¸ö¿ÉÒÔͨ¹ýÔÚfwriteÖ®ºófclose֮ǰ¶ÁÈ¡Õâ¸öÎļþ½øÐмì²é
µ«ÊÇʲôʱºòʹÓÃlock_exʲôʱºòʹÓÃlock_shÄØ£¿
¶ÁµÄʱºò£º
Èç¹û²»Ïë³öÏÖdirtyÊý¾Ý£¬ÄÇô×îºÃʹÓÃlock_sh¹²ÏíËø¡£¿ÉÒÔ¿¼ÂÇÒÔÏÂÈýÖÖÇé¿ö£º
1. Èç¹û¶ÁµÄʱºòûÓмӹ²ÏíËø£¬ÄÇôÆäËû³ÌÐòҪдµÄ»°£¨²»¹ÜÕâ¸öдÊǼÓËø»¹ÊDz»¼ÓËø£©¶¼»áÁ¢¼´Ð´³É¹¦¡£Èç¹ûÕýºÃ¶ÁÁËÒ»°ë£¬È»ºó±»ÆäËû³ÌÐò¸øÐ´ÁË£¬ÄÇô¶ÁµÄºóÒ»°ë¾ÍÓпÉÄܸúǰһ°ë¶Ô²»ÉÏ£¨Ç°Ò»°ëÊÇÐÞ¸ÄǰµÄ£¬ºóÒ»°ëÊÇÐ޸ĺóµÄ£©
2. Èç¹û¶ÁµÄʱºò¼ÓÉÏÁ˹²ÏíËø£¨ÒòΪֻÊǶÁ£¬Ã»ÓбØÒªÊ¹ÓÃÅÅËûËø£©£¬Õâ¸öʱºò£¬ÆäËû³ÌÐò¿ªÊ¼Ð´£¬Õâ¸öд³ÌÐòûÓÐʹÓÃËø£¬ÄÇôд³ÌÐò»áÖ±½ÓÐÞ¸ÄÕâ¸öÎļþ£¬Ò²»áµ¼ÖÂÇ°ÃæÒ»ÑùµÄÎÊÌâ
3. ×îÀíÏëµÄÇé¿öÊÇ£¬¶ÁµÄʱºò¼ÓËø(lock_sh),дµÄʱºòÒ²½øÐмÓËø(lock_ex),ÕâÑùд³ÌÐò»áµÈ×ŶÁ³ÌÐòÍê³ÉÖ®ºó²Å½øÐвÙ×÷£¬¶ø²»»á³öÏÖóȻ²Ù×÷µÄÇé¿ö
дµÄʱºò£º
Èç¹û¶à¸öд³ÌÐò²»¼ÓËøÍ¬Ê±¶ÔÎļþ½øÐвÙ×÷£¬ÄÇô×îºóµÄÊý¾ÝÓпÉÄÜÒ»²¿·ÖÊÇa³ÌÐòдµÄ£¬Ò»²¿·ÖÊÇb³ÌÐòдµÄ
Èç¹ûдµÄʱºò¼ÓËøÁË£¬Õâ¸öʱºòÓÐÆäËûµÄ³ÌÐòÀ´¶Á£¬ÄÇôËû»á¶Áµ½Ê²Ã´¶«Î÷ÄØ£¿
1. Èç¹û¶Á³ÌÐòûÓÐÉêÇë¹²ÏíËø£¬ÄÇôËû»á¶Áµ½dirtyµÄÊý¾Ý¡£±ÈÈçд³ÌÐòҪдa,b,cÈý²¿·Ö£¬Ð´Íêa,Õâʱºò¶Á¶Áµ½µÄÊÇa£¬¼ÌÐøÐ´b£¬Õâʱºò¶Á¶Áµ½µÄÊÇab£¬È»ºóдc£¬Õâʱºò¶Áµ½µÄÊÇabc.
2. Èç¹û¶Á³ÌÐòÔÚ֮ǰÉêÇëÁ˹²ÏíËø£¬ÄÇô¶Á³ÌÐò»áµÈд³ÌÐò½«abcдÍê²¢ÊÍ·ÅËøÖ®ºó²Å½øÐжÁ¡£


Ïà¹ØÎĵµ£º

php×ܽᣨ2£©

¡¾¶ÔÏó¡¿-->·ÖÎöµÄ½á¹û-->¡¾Ô­ÐÍ¡¿-->¡¾Àà¡¿ ÒµÎñÊǶÔÏóÓë¶ÔÏóµÄ½»»¥ ʵÌå ·ÇʵÌå ¸üÇåÎúµÄ·ÖÎö¶ÔÏó¼äµÄ¹ØÏµ ÐÐΪÓÃÀ´ÃèÊöÔ­ÐÍ ÊôÐÔ¶ÔÓ¦ÌØÕ÷ ½Ó¿ÚÊǶÔÒ»ÀàÔ­ÐÍ»ò¶àÀàÔ­ÐÍijһ·½Ãæ·½·¨µÄ¹æ·¶ ʵÀý-¶ÔÏóµÄµÄ¾ßÌ壬ÀàµÄʵÀý»¯µÄ½á¹û ÃæÏò¶ÔÏóµÄ3¸ö²½Öè OOA--ÀíÇåÂß¼­£¬ÕÒ³öÔ­ÐÍ ¡¾¶ÔÏó¡¿-->¡¾Ô­ÐÍ¡¿ OOD--¸ù¾ÝÔ­ÐÍ£¬½â ......

php×ܽᣨ3£©

ÆÕͨË÷Òý ¹Ø×¢Õâ¸öÁРΨһË÷Òý Ö÷¼ü ¶àÁÐË÷Òý ¹Ø×¢¶à¸öÁР  Àý£º¶àÁÐË÷Òý F1   F2   F3  µ¥²éF2»òF3Ë÷ÒýÎÞЧ Ë÷ÒýÊÇΪÁ˼ӿì¼ìË÷ Êý¾Ý¿â µÚÒ»·¶Ê½£º  Ò»¸ö±íÖеÄÁÐÓ¦¸ÃÊDz»¿ÉÔٷֵģ¬È·±£ÁеÄÔ­×ÓÐÔ µÚ¶þ·¶Ê½£º  Ö»ÓÐÖ÷¼ü²ÅÄܱíÏÖÊý¾ÝÌØÕ÷£¬¶ø·ÇÖ÷¼üÁл¥²»¸ÉÉæ£¬È·±£Ê ......

php×ܽᣨ5£©

showmessage()¡¢cpmsg()¡¢showsettings()
ÓÐÁ½¸öglobal.func.php·Ö±ðÔÚincludeÓëadminÀïÃæ¡£
forumdata´æ·Å»º´æ¡¢Ä£°å»º´æ¡¢ÉÏ´«¸½¼þµÈ£¬Òò´ËÊôÐÔ±ØÐëÊÇ777¡£
archiverÓëwap´æ·ÅÁËÁ½¸ö×Óϵͳ£¬·Ö±ðΪËÑË÷ÒýÇæºÍÊÖ»úÓû§×¼±¸µÄ
ÖØÐ¼ÆËã»ý·ÖµÄÌõ¼þ£¬Óû§¿ÉÒÔ¶¨Òå×Ü»ý·Ö¼ÆË㹫ʽ£¬µ«Ä¬ÈÏÇé¿öÏ£¬×Ü»ý·ÖµÈÓ ......

phpÓëjavascriptÖ®¼ä±äÁ¿ÒýÓÃÎÊÌâ

JavaScript ==> PHP£º
·½·¨Ò»: ÏÈÓÃPHPÉú³Éjs´úÂ룬Ȼºóͨ¹ýä¯ÀÀÆ÷µÄ×Ô¶¯Ë¢Ð£¬½«javascript±äÁ¿´«µÝµ½PHP½Å±¾ÖС£
            ×¢Ò⣺ÔÚʵ¼ÊÓ¦ÓÃÖÐÒª·ÀÖ¹Óû§ÔÚµØÖ·À¸ÄÚ¸ü¸Ä´«µÝµÄ±äÁ¿Öµ¡£
<?php
if($qq) echo $qq.'<br>';
else echo "<scrip ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ