问个2b问题,在C++里,写在不同的文件里的函数要使用前要把它对应的头文件引入,在php里好像有些是不用的,比如array,mysql_query这些,还有我看一些别人写的代码里也是可以直接用一些自己定义的函数(不在同个文件的),请问这是为什么,如果一个文件里的函数在其他文件里是可见的,那这个可见范围是怎么确定的?
解决方案 »
- C#的RC4密串用PHP的RC4解密函数为什么解不出来?
- 以下代码是调用24小时内的数据,请问怎么改成调用一个月或一年的数据
- 关于mysql 分页存储过程高手请指点。。急急急
- 咳,又发现了PHP的问题
- 上传大容量MYSQL文件 有什么好的方法或者软件啊
- 股份与合作问题??
- 请教如何使写出来的php程序与后台数据库无关!
- 设置register_globals = Off后session在两个页面间不能传递 急急急急!!!
- "/:(^[a-zA-Z]+\w{0,14}):/"为何不能匹配;开头和结尾、中间是字母开头的内容包含下划线数字的字符串?
- 为什么一定要登陆二次才能登陆????请大家帮忙!在线等待!!!!
- zend studio中的,zend framework工程显示黄引号
- form表单中action
而你自己写的代码,如果和当前环境不在同一个文件,也是需要include的。
比如实现autoload。
或者b引用了a,c引用a的同时也会自动引用b,反之亦然。无论什么方法,说到底,他其实还是要引用。只不过有时是隐式的,需要了解php的很多技巧或特性才能看出来。