首页
注册
登录
会员
统计
帮助
中国PHP开发者
»
PHP技术讨论
» 作者这段require()话的困惑,请大家帮看看,谢谢了
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
作者这段require()话的困惑,请大家帮看看,谢谢了
panwill300
新手上路
帖子
2
积分
34
P币
10 P元
1楼
大
中
小
发表于 2007-10-4 17:49
只看该作者
发短消息
加为好友
当前离线
作者这段require()话的困惑,请大家帮看看,谢谢了
“用require()语句包含的*.inc中的部分文件代码,这些文件代码若不调用,将会停止运行。”===========到这有点糊涂了,不被调用,肯定是停止执行了,那作者在这里提到这个是什么意思? 莫非有代买不被调用的还继续执行的代码?? 若有请大家给举个例子。
“还有一个常用的好办法就是:将包含文件放在一个脚本可读的目录中,但不允许包含文件通过web服务器自行载入---------也就是,放在web文档树之外”=========到这,自己理解web文档树应该是个存放脚本的目录,一般在apache的htdocs\下,而*.inc通常在include\目录下,这里所说的web文档树怎么理解? 那放在web文档树之外又是哪呢?
假如在htdocs目录下 有主要的php脚本,这些脚本调用的*.inc在htdocs/include/目录下
那所谓的'web文档树' 具体是啥呢? 这里说到的好办法:不允许包含文件通过web服务器自行载入. 不是调用有两种么?一种是用require()另一种是在配置文件设置,那为啥作者还说不允许它自动载入? 它怎么个自行载入? 不是*.inc都得调用或通过配置文件才能载入么?莫非还有第三种载入*.inc方法? 这段话确实很困惑。
请大家写个例子,谢谢了。
UID
115
精华
0
贡献
0
荣誉
0
阅读权限
10
在线时间
1 小时
注册时间
2007-9-30
最后登录
2007-10-5
查看详细资料
TOP
麻辣龙虾
新手上路
帖子
17
积分
124
P币
34 P元
2楼
大
中
小
发表于 2007-10-5 16:09
只看该作者
发短消息
加为好友
当前离线
用require()语句包含的*.inc中的部分文件代码,这些文件代码若不调用,将会停止运行。:
意思是说当用到*.inc中的代码才运行require()语句,把文件调用进来,而不是运行到require()就把*.inc调用进来
还有一个常用的好办法就是:将包含文件放在一个脚本可读的目录中,但不允许包含文件通过web服务器自行载入---------也就是,放在web文档树之外:
意思是说*.inc文件可以放在htdocs目录之外
当然这是我的理解,如不对还请指正,我也是新手
UID
87
精华
0
贡献
0
荣誉
0
阅读权限
10
在线时间
3 小时
注册时间
2007-9-18
最后登录
2007-11-16
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队