首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我是否应该总是从函数中返回有意义的值: PHP

我是否应该总是从函数中返回有意义的值: PHP
EN

Stack Overflow用户
提问于 2016-08-16 00:05:05
回答 1查看 35关注 0票数 1

我有一个函数,它写一段代码到一个动态生成的PEAR编码标准的file.As中,我们应该总是尝试从我们的function.Now返回一个有意义的值,如果我必须从我的函数返回一个有意义的值,我该如何重写这段代码?如果函数执行成功,我应该总是返回true或true,否则返回false吗?

请在下面找到我的代码:

代码语言:javascript
复制
function AUTOCODE_writeFile($filename, $code)
{

    $handle = fopen($_POST['db']."/".$filename, "w");

    fwrite($handle, $code);

    fclose($handle);    

}
EN

回答 1

Stack Overflow用户

发布于 2016-08-16 00:10:26

为什么不将fwrite调用的返回值保存在一个变量中并返回它呢?

http://php.net/fwrite

fwrite()返回写入的字节数,如果出错则返回FALSE。

这样,您就可以从返回值中评估写入文件是否成功。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38958657

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档