我正在尝试让我的 php 脚本读取配置文件。我可以使用 file 命令打开文件并将其每一行加载到每个数组位置。但是,现在我需要分析每一行但找不到读取每个字段的方法,比如 awk 等价物。
配置文件是这样的:
GPIO; Direction; Active_low; Default_value; web_page; Description
1; out; 0; 0; yes; ficheiro1
2; out; 0; 0; yes; ficheiro2
我的 php 脚本是这样的:
$conf=file('/etc/gpio.conf', FILE_SKIP_EMPTY_LINES);
for ($i=1; $i <3; $i++)
{
echo" conf $i: $conf[$i] <br />";
$GPIO=$1stfield_of_conf[i];
$Direction=$2ndfield_of_conf[i];
$Active_low=$3rdfield_of_conf[i];
}
我需要的是类似 awk '{print $1}',但能够读取 PHP 数组...
有什么想法/建议吗?