if (defined('STDIN')) { chdir(dirname(__FILE__)); }这段代码是干嘛的呢?首先, STDIN 、 STDOUT 、 STDERR 是PHP以 CLI( Command Line Interface )模式运行而定义的三个常量,这三个常量类似于Shell的stdin,stdout,stdout,分别是PHP CLI模式下的 标准输入 、 标准输出 和 标准错误流 。也就是说,这三行代码是为了保证命令行模式下,CI框架可以正常运行。关于PHP CLI的更多细节可以参考:http://www.php-cli.com/
CI 中的STDIN
最新推荐文章于 2022-07-16 20:06:46 发布