新手对CodeIgniter一点咨询
本帖最后由 wanghepeng1986 于 2009-3-13 09:02 编辑想向各位高水请教一下,在CodeIgniter的php文件中为什么只有<?phpif ( ! defined('BASEPATH')) exit('No direct script access allowed');这个开头,而没有结尾?> 。是说他的文件不需要那,还是要自己去加上。 希望有人能回答一下 有人想帮忙吗{:3_47:} 看这个 http://codeigniter.org.cn/user_guide/general/styleguide.html#php_closing_tag 管理员,我想问下是不是所有的php文件闭合标签都用类似这样/* End of file myfile.php */ /* Location: ./system/modules/mymodule/myfile.php */ 的方式表示,但是有一点我不明不白/* */这个不是注解的意思吗?如果已经注解掉,电脑就应该不会去解读它呀!那不就出现只有<?php这个开头,而没有 ?>结尾呀!希望能详细解释一下,因为从来就没有见过这个样子的,感谢大家的帮助:loveliness::loveliness: 刚才给你的文章,意思是 PHP 不需要 ?> 结尾,从来没有人说 PHP 需要 ?> 这个东西,你恐怕是被国产的书误人子弟了。
还有,那个注释是为了给人看的,不是给机器看的,你不写没关系,但是那不是好习惯;代码“优雅”是我们开发人员追求的目标,这个你一定要记住。 只有在视图中多处需要php代码时 ?> 才是必须的。 这问题…… 娘呀,这个还是我第一次听说过,原来的书上从来都没有说过,而且被人写的代码也都是<?php ?>这个样子的 呵呵,万恶的教科书~~~~;P 有些书误人子弟啊。。。。。。。。。。。
页:
[1]