我在我的网站上运行了2个应用程序,并希望同时使用相同的模板。我的Joomla站点以下列方式将它的模板配置存储在params.ini文件中:
sidebara_width=150
sidebarb_width=300
mainbody_width=500
在1行中的每个参数之后没有逗号或分号。我想为我的其他模板使用相同的值。比如<div id="sidebars" style="<?php echo $sidebara_width ?>.px">
我需要一个小的php脚本,它可以从params.ini文件中读取这些值,并为150
的变量赋值$sidebara_width,
赋值给300
变量名为$sidebarb_width
,依此类推。
请帮助
答案 0 :(得分:3)
有一个叫做的函数 parse_ini_file
你可以像这样使用它
$ini_array = parse_ini_file('path to file');
$sidebara_width = $ini_array['sidebara_width']
$sidebarb_width = $ini_array['sidebarb_width']
等等
问候
答案 1 :(得分:1)
您可能想要结帐parse_ini_file
(http://php.net/manual/en/function.parse-ini-file.php)
否则,您可以使用preg_match_all
(http://ca2.php.net/preg_match_all)并使用简单的RegEx来匹配它。