eval函数的使用。急

limao 2001-06-30 03:27:37
我用fopen ,fgets打开一个htm文件的模板并一行一行的读取,使用eval函数换掉读取字符串中的变量,再生成一个文件。结果eval总出错,但生成的文件没有错误。为什么?
怎么防止出错?谢谢!
出错:Parse error: parse error in C:\Inetpub\wwwroot\host\selfbuild\create.php(26) :
eval()'d code on line 1

...全文
60 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
springsrain 2001-07-02
  • 打赏
  • 举报
回复
把你的代码写出来!
chaing 2001-07-02
  • 打赏
  • 举报
回复
出错原因:语法错误。
limao 2001-07-02
  • 打赏
  • 举报
回复
为什么没有人回答我的问题,有没有什么方法抓到错误,时期不显示?
limao 2001-07-02
  • 打赏
  • 举报
回复
代码如下:
$fp = fopen($counterFile,"w");
$fd = fopen($sourceFile, "r");
while ($buffer = fgets($fd, 4096)) {
eval( "\$buffer = \"$buffer\";" );
fputs($fp, $buffer);
}

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧