如何在Joomla中获取用户定义的$ tmp_path文件夹

时间:2010-06-18 14:56:17

标签: php joomla

我想在我的组件中创建一些文件,然后删除它们。如何获取用户在configuration.php文件中设置的$ tmp_path变量?

3 个答案:

答案 0 :(得分:0)

我相信您正在寻找sys_get_temp_dir功能。

请注意,如果您运行的是旧版本的PHP(在5.2.1之前),那么该页面上会有几条注释说明如何创建该功能。

答案 1 :(得分:0)

$ config =& JFactory :: getConfig();

$ tmp_path = $ config-> getValue('config.tmp_path');

Joomla的API文档!非常有帮助: JFactory::getConfig

答案 2 :(得分:0)

对于Joomla 3、4和更高版本

use Joomla\CMS\Factory;

$tmpPath = Factory::getConfig()->get('tmp_path');