您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

PHP 生成HTML文件

2024/4/5 12:21:53发布29次查看
大部分的文件函数之前已经接触了。这里只说几个重要的:
resource fopen ( string $filename , string $mode [, bool $use_include_path = false [, resource$context ]] )  //打开文件,有只读,只写,读写模式
int filesize ( string $filename )  // 获取文件的大小int fwrite ( resource $handle , string $string [, int $length ] )  //写入文件
string fread ( resource $handle , int $length )  //读文件,可以读二进制文件
bool unlink ( string $filename [, resource $context ] )  //删除文件
更多更详细的内容:http://php.net/
简单型:

循环生成多个文件,用3个txt文件生成3个htm文件(相当于转化):
遇到的问题:
warning: fopen(michael jordan——杀手.htm): failed to open stream: invalid argument
编码问题,生成文件确实成功了,但是文件名乱码,所以返回结果是不存在路径。改成英文即可.
$value){ $filename=$value[0]; $title=$value[1]; $fp=fopen($filename,r); $get=fread($fp,filesize($filename)); $fp=fopen($title,w); fwrite($fp,$get); unlink($filename); //删除源文件}fclose($fp);?>
实在想用中文命名htm文件,可以把php文件编码设成ascii 码:
$value){ $filename=$value[0]; $title=$value[1]; $fp=fopen($filename,r); $get=fread($fp,filesize($filename)); $fp=fopen($title,w); fwrite($fp,$get); //unlink($filename); //删除源文件}fclose($fp);?>
以上就介绍了php 生成html文件,包括了方面的内容,希望对php教程有兴趣的朋友有所帮助。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product