PHPʵÏÖ¡¯·þÎñÆ÷ÍÆ¡¯£¨flushº¯ÊýʹÓã©
×î½üÒ»Ö±ÔÚ×ö×Ô¼ºµÄͼÊéÕ¾£¬·Ö±ðʹÓùý½ÜÆæºÍ¶Á°ÉÁ½Ìײ»Í¬µÄϵͳ£¬¶ÔÓÚÕâÁ½Ì×ϵͳҲÊÇÓÖ°®ÓÖºÞ£¬°®µÄÊÇËûÃǵŦÄÜÇ¿´ó£¬ºÞËûÃǶ¼Í¬ÊôûÓпªÔ´¾«ÉñµÄ²úÎï¡£ºÇºÇ£¬×÷ΪһÃûÇî³ÌÐòÔ±£¬°³¿ÉÒÔÀí½â×÷ÕߵĿàÖÔ£¬ÕâÀï¾Í²»ÅúÅÐÁË¡£
Äê¼ÙÆÚ¼ä£¬ÎÞÊ¿É×ö£¬·¿´×Ô¼ºÒÔǰµÄ²É¼¯´úÂ룬·¢Ïֺܶà¿ÉÒÔÓÅ»¯ºÍÌáÉýµÄµØ·½£¬¾Í¼òµ¥×öÁËÏÂÓÅ»¯£¬ÆäÖÐҲʹÓÃÁËÓû§ÌåÑé¸ü¼ÓÓÅÐãµÄ·þÎñÆ÷ÍÆ¼¼Êõ£¬ÕâÀï¼òµ¥µÄ½éÉÜϺËÐĵĺ¯Êý£ºflush¡£
ÏÈ¿´¿´ÊÖ²áÖеĽâÊÍ£º
flush — Ë¢ÐÂÊä³ö»º³å£»
˵Ã÷£º
void flush ( void )
Ë¢ÐÂPHP³ÌÐòµÄ»º³å£¬¶ø²»ÂÛPHPÖ´ÐÐÔÚºÎÖÖÇé¿öÏ£¨CGI £¬web·þÎñÆ÷µÈµÈ£©¡£¸Ãº¯Êý½«µ±Ç°ÎªÖ¹³ÌÐòµÄËùÓÐÊä³ö·¢Ë͵½Óû§µÄä¯ÀÀÆ÷¡£ flush() º¯Êý²»»á¶Ô·þÎñÆ÷»ò¿Í»§¶Ëä¯ÀÀÆ÷µÄ»º´æÄ£Ê½²úÉúÓ°Ïì¡£Òò´Ë£¬±ØÐëͬʱʹÓà ob_flush() ºÍflush() º¯ÊýÀ´Ë¢ÐÂÊä³ö»º³å¡£ ¸ö±ðweb·þÎñÆ÷³ÌÐò£¬ÌرðÊÇWin32ϵÄweb·þÎñÆ÷³ÌÐò£¬ÔÚ·¢Ëͽá¹ûµ½ä¯ÀÀÆ÷֮ǰ£¬ÈÔÈ»»á»º´æ½Å±¾µÄÊä³ö£¬Ö±µ½³ÌÐò½áÊøÎªÖ¹¡£ ÓÐЩApacheµÄÄ£¿é£¬±ÈÈçmod_gzip£¬¿ÉÄÜ×Ô¼º½øÐÐÊä³ö»º´æ£¬Õ⽫µ¼ÖÂflush()º¯Êý²úÉúµÄ½á¹û²»»áÁ¢¼´±»·¢Ë͵½¿Í»§¶Ëä¯ÀÀÆ÷¡£ ÉõÖÁä¯ÀÀÆ÷Ò²»áÔÚÏÔʾ֮ǰ£¬»º´æ½ÓÊÕµ½µÄÄÚÈÝ¡£ÀýÈç Netscape ä¯ÀÀÆ÷»áÔÚ½ÓÊܵ½»»Ðлò html ±ê¼ÇµÄ¿ªÍ·Ö®Ç°»º´æÄÚÈÝ£¬²¢ÇÒÔÚ½ÓÊܵ½ ±ê¼Ç֮ǰ£¬²»»áÏÔʾ³öÕû¸ö±í¸ñ¡£ һЩ°æ±¾µÄ Microsoft Internet Explorer Ö»Óе±½ÓÊܵ½µÄ256¸ö×Ö½ÚÒÔºó²Å¿ªÊ¼ÏÔʾ¸ÃÒ³Ãæ£¬ËùÒÔ±ØÐë·¢ËÍһЩ¶îÍâµÄ¿Õ¸ñÀ´ÈÃÕâЩä¯ÀÀÆ÷ÏÔÊ¾Ò³ÃæÄÚÈÝ¡£ ¸ù¾ÝÉÏÃæµÄ½âÊÍ£¬ÎÒÃǼòµ¥µÄʹÓÃflushº¯ÊýÀ´ÊµÏÖÒ»¸öÀý×Ó£º ÉÏÃæµÄÕâ¶Î´úÂ룬Ӧ¸Ã¸ôÒ»ÃëÖÓÊä³öÒ»´Î$i¡£µ«ÊÇʵ¼ÊÖÐÈ´²»Ò»¶¨ÊÇÕâÑù¡£ÓпÉÄÜÊǵÈÁË10ÃëÖÓºó£¬ËùÓеÄÊä³öͬʱ³ÊÏÖ³öÀ´£¬ºóÃæµÄÊä³ö¿ªÊ¼Õý³£¡£PHPÊÖ²áÖжԴËÒ²×ö³öÁ˽âÊÍ£¬¾ÍÊǸ÷ÖÖ»º´æÔÚÆð×÷Óã¬ÄÇÎÒÃǸÃÈçºÎ½â¾öÄØ£¿£¡
´ð°¸À´ÁË£º^_^
Ò»¡¢ ¶þ¡¢ дµ½ÕâÀ·¢ÏÖÒ»¸ö¸çÃǵÄÎÄÕ£¬±ÈÎÒдµÄ¸ü¼Ó͸³¹£¬ÔÚ´ÎÒýÓãº
ÆÊÎöPHPÖеÄÊä³ö»º³å
×î½üÏëÕûÀíÏÂ×Ô¼ºµÄ´úÂ룬¸ã¸öרÃŵÄÕ¾µã·Å×Å£¬Ôݶ¨ÃûΪ£ºÃ«Ã«³æµÄʵÑéÊÒ
´ó¼Ò¾´ÇëÆÚ´ý£¬¿Ï¶¨¶¼ÊǺÃÍæµÄ¶«Î÷£¬ºÇºÇ£¡
Ïà¹ØÎĵµ£º
1¡¢AddcSlashes ×Ö·û´®¼ÓÈ뷴бÏß
Óï·¨£ºstring addcslashes(string str,string charlist);
2¡¢AddSlashes ×Ö·û´®¼ÓÈ뷴бÏß
Óï·¨£ºstring addslashes(string str);
ÔÚÌØ¶¨µÄ×Ö·ûǰ¼Ó·´Ð±Ïߣº'¡¢"¡¢\¡¢NULL
3¡¢bin2hex ½«¶þ½øÎ»×ª³ÉÊ®Áù½øÎ»
Óï·¨£ºstring bin2hex(string str);
4¡¢Chop È¥³ýÁ¬Ðø¿Õ°×,ͬrtrim()
Óï· ......
ÀࣨClass£©£ºÊÇһЩ±äÁ¿ÓëһЩʹÓÃÕâЩ±äÁ¿µÄº¯ÊýµÄ¼¯ºÏ¡£
¿É¼òµ¥Àí½âΪº¯ÊýºÍ±äÁ¿µÄ¼¯ºÏ£¬»ò±äÁ¿ºÍº¯ÊýµÄ¶¨ÒåµÄ¼¯ºÏ¡£
Óï·¨ÊÇ£º
class Class_name //ϰ¹ßÉÏÀàµÄµÚÒ»¸ö×Ö·ûΪ´óд£¬²¢ÇÒ±ØÐë·ûºÏ±äÁ¿µÄÃüÃû¹æÔò¡£
{
//º¯ÊýÓë±äÁ¿µÄ¼¯ºÏ(һЩ±äÁ¿(Àà³ÉÔ±)ºÍº¯Êý(ÐÐΪ·½·¨)µÄ¶¨Òå)¡£
}
Êý¾Ý³ÉÔ±(±äÁ¿)ÔÚÀ ......
Óû§¶¨ÒåµÄÀ࣬ҲÊÇѧºÃ PHP Ëù±Ø±¸µÄÌõ¼þÖ®Ò»¡£
¶ø PHP µÄÀ࣬ºÍÆäËüµÄÃæÏò¶ÔÏóÓïÑÔ±È½ÏÆðÀ´£¬»¹ËãÂùµ¥´¿µÄ¡£
PHP Ö»ÓÐÀà±ð (class)¡¢·½·¨ (method)¡¢ÊôÐÔ¡¢ÒÔ¼°µ¥Ò»¼Ì³Ð (extensions) µÈ¡£
¶Ô²»Ï°¹ßʹÓà C++¡¢Java¡¢Delphi µÈÃæÏò¶ÔÏóÓïÑÔÀ´¿ª·¢³ÌÐòµÄÓû§£¬²»·ÁÏÈÔĶÁÒ»ÏÂÓйØÃæÏò¶ÔÏó¸ÅÄîµÄÊ飬ÏàÐÅ¿ÉÒÔ´øÀ´Ðí¶àµÄÊÕ ......
Ìṩһ¸öphp¶àÏß³ÌÉÏÏÂÎÄÖа²È«Ð´ÎļþµÄʵÏÖ·½·¨¡£Õâ¸öʵÏÖûÓÐʹÓÃphp µÄfile lock»úÖÆ£¬Ê¹ÓõÄÊÇÁÙʱÎļþ»úÖÆ¡£¶àÏß³ÌÖеĸ÷¸öÏ̶߳¼ÊǶԸ÷×Ô£¨Ã¿¸öÏ̶߳ÀÕ¼Ò»¸ö£©µÄÁÙʱÎļþд£¬È»ºóÔÙͬ²½µ½ÔÎļþÖС£
<?php
/**
* @usage: used to offer safe file write operation in multiple threads context, arbitory file ......
Ïȸø´ó¼ÒÌùÒ»¸öʵÀý
test.php
<?php
//°üº¬seppageÀàÎļþ
require 'seppage.class.php';
//µ±Ç°Ò³Âë
$pagenow=2;
//Ò³Ãæ×ÜÊý
$pageall=10;
/*
*ÐèÒª·ÖÒ³µÄURLµØÖ·£¬¿ÉÒÔURLÖпÉÒÔ×ÔÓÉʹÓÃ?ºÅ»òÕß&ºÅ£¬³ÌÐò»á×Ô¶¯Ê¶±ð
*´Ë²ÎÊýºÍ$modurl²ÎÊýÉèÖÃÒ»Ïî¼´¿É£¬ÈôÁ½Ïî¶¼ÓУ¬Ôò°´$modurlΪ׼
*/
$url='http://l ......