我需要从控制器函数调用脚本,但我不确定我的当前目录是什么。
该脚本位于与codeigniter应用程序文件夹相同级别的资产文件夹中。我可以称之为利用需要base_url()。"/资产/php/script.php";
,但我宁愿不使用,因为它是使用http
如果您使用的是PHP 5.3,您可以使用__DIR__
常量,它为您提供了PHP文件的绝对路径。如果__DIR__
不可用,可以用dirname(__FILE__)
代替。见http://php.net/manual/en/language.constants.predefined.php