mahone 发表于 2010-6-1 17:23:26

发现Loader.php的一个问题

在CI的Loader.php的748行,
$subdir = implode($x, '/').'/';
这行是不是写错了?高手来看看。
我的库是1.7.2

Hex 发表于 2010-6-2 01:39:08

这个从 PHP 语法上是没问题的,请看 PHP 手册中这个函数有一句:
注释:implode() 可以接收两种参数顺序。但是由于历史原因,explode() 是不行的。你必须保证 separator参数在 string 参数之前才行

原文:Note: implode() can, for historical reasons, accept its parameters in either order. For consistency with explode(), however, it may be less confusing to use the documented order of arguments.

mahone 发表于 2010-6-3 14:27:44

非常感谢hex老大
下面的话倒没仔细看,看到上面的两个函数原型,没有对应的,因此好奇。
看来下次还要更仔细
学习了。
页: [1]
查看完整版本: 发现Loader.php的一个问题