Path php.ini代码内部的路径

Path php.ini代码内部的路径,path,php,Path,Php,要获得php.ini路径,我只需运行 <?php phpinfo(); ?> 获取php.ini路径以向用户显示的方法是什么。不显示整个phpinfo文件。phpinfo(信息概述)将更小 如果您使用的是PHP5.2.4或更高版本,只需使用以字符串形式返回路径的方法即可 如果你没有这个版本,这里有一个方法 ob_start(); phpinfo(INFO_GENERAL); $data = ob_get_contents(); ob_end_clean(); $lines =

要获得php.ini路径,我只需运行

<?php
phpinfo();
?>

获取php.ini路径以向用户显示的方法是什么。不显示整个phpinfo文件。

phpinfo(信息概述)
将更小


如果您使用的是PHP5.2.4或更高版本,只需使用以字符串形式返回路径的方法即可

如果你没有这个版本,这里有一个方法

ob_start();
phpinfo(INFO_GENERAL);
$data = ob_get_contents();
ob_end_clean();

$lines = explode("\n", $data);
foreach($lines as $line){
    list($name, $value) = explode("=>", $line);
    if (trim($name) == 'Loaded Configuration File') break;
}    
echo $name . ' - ' . $value."\n";
它只是打印:

加载的配置文件- /etc/php5/cli/php.ini


当然,如果您愿意,您可以使用正则表达式匹配或类似的更高级的东西。

这不是我想要的。。我想在脚本中使用php.ini的路径值。