发现很多php文件只是个程序片段,有什么好处?只是避免文件过大吗? 看了几个小框架的代码,发现不少都是这么做的,这么搞的话,不仅要留意变量名一致,还要留意该程序片段误修改调用它的程序变量,感觉很不好啊不过很多程序这么做应该有它的理由,想问问有此经验的人,这么做大概好处在哪里?还是体现了什么设计思想? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 也不一定就是这样的,我只是举例其中的一个经常的作用. 当然还有其他很多作用至于为什么不写成函数调用.这应该是种习惯吧,具体还得看你的那些分开的文件代码都是什么。如果仅仅是调用一两次,你写成函数 也还是要include的,而且函数怎么放好呢,都放到一个共用的文件里吗?那你include 进来的时候是不是不如直接include一段代码强呢. 不常调用的,又复杂的过程单独做个文件,这倒是个理由,谢谢newnew的意见不过好像对函数的优势不大,因为这个过程应该属于某模块里的,在此模块的类里定义函数,或单独为此模块做个函数文件,include也不会更多,我先不结贴,还想看看有没有别的想法 楼主, 我同意你的想法,你所看到的是某些传统的php应用写法, 分片当然是为了便于模块化及重用. 但是相对于函数化及面向对象化来说, 这样的分块是不彻底的, 如你所说, 在应用复杂后容易引起变量冲突, 及难于阅读等等 安装PHP出现numeric key detected这个错误? 学习PHP了!大家推荐下好书!!!! php 处理视频文件的问题 == 生成静态页面的问题 有请各位高手或者有经验的人 == php在线订餐系统. smarty 模板循环生成的问题 极度郁闷恐惧:怎么没有反应 100分 求繁简体转换的big5-gb.table档 php怎么正确显示保存在数据库里的word文档 请问如何备份虚拟主机上的数据库 IE中用php代码如何向object 的 param 的 value 中传值啊 关于PHP
至于为什么不写成函数调用.这应该是种习惯吧,具体还得看你的那些分开的文件代码都是什么。
如果仅仅是调用一两次,你写成函数 也还是要include的,而且函数怎么放好呢,都放到一个共用的文件里吗?那你include 进来的时候是不是不如直接include一段代码强呢.
分片当然是为了便于模块化及重用. 但是相对于函数化及面向对象化来说, 这样的分块是不彻底的,
如你所说, 在应用复杂后容易引起变量冲突, 及难于阅读等等