readfile
(PHP3 , PHP4)
readfile --- 输出文件
语法 :
int readfile
(string filename [, int use_include_path])说明 :
读取文件并且将它写到标准输出。
传回从文件读取的位元组大小,如果发生错误则此函数传回false,而且会显示出错误讯息,除非是以@readfile( )的方式呼叫,错误讯息才不会显示出来。
如果filename是以"http://"开始的,则HTTP1.0开启连结到指定的伺服器,并且将答覆(response)的文字写到标准输出。
无法处理HTTP转向(redirects),因此必须包含延伸的斜线(slashes)在目录上。
如果filename是以"ftp://"开始的,则ftp开启连结到指定的伺服器,并且将请求的文件写到标准输出,如果伺服器并不提供被动模式ftp(passive mode ftp)时,这将会失败。
如果filename的开始都不是上述两者的字符串,则将从文件系统开启文件,并且将它的内容写到标准输出。
如果你想在include_path中搜寻文件,你可以使用第二个参数,并且将它设为1。
参考 : fpassthru( ) file( ) fopen( ) include( ) require( ) virtual( )