不写死参数,默认值放函数变量上就好了

这样写,文件名写死在里面了,是可以直接调用,

但如果文件名有变,比如增加一个filename2.txt的调用,就晕了。

function c_setting(){
    return file_get_contents('filename.txt');
}
增加一个参数,问题解决了,很好,

但多了一行if判断,有点多余。
function c_setting2($f = ''){
    if ($f == '') $f = 'filename.txt';
    return file_get_contents($f);
}
把默认参数放在函数变量上,是不是很简单了,

写死的问题解决了,也没有多余的了,good!
function c_setting3($f = 'filename.txt'){
    return file_get_contents($f);
}

以上测试代码,意思意思就好了。

2021-05-08 有友博客

友情链接: 佛山网站建设 集钱邮 钱币收藏 有友博客
©2016-2023 zengxy.com / 粤ICP备15062707号