如何在php中搜索文件/数组中的值,并在找到的值后返回所有内容

时间:2012-06-13 08:40:38

标签: php arrays file

我有一个.ini文件,它看起来像:

password = password123
username = username123
host = host123

在我的php中,我想将值“password123”保存到名为$ password的私有成员变量,并将“username123”和“host123”保存到私有成员变量。前缀值(password =,username =,host =)永远不会改变,但后面的值可能会发生变化。我尝试将文件保存到数组并搜索但有一些问题..非常感谢任何帮助

1 个答案:

答案 0 :(得分:1)

使用parse_ini_file()功能:

class Foobar {
    private $password, $username, $host;

    public function __construct($filename) {
        $array = parse_ini_file($filename);

        $this->password = $array['password'];
        $this->username = $array['username'];
        $this->host = $array['host'];
    }
}