例如,我有一個文件.user1-info
和文件的內容是:PHP數據庫文件
nick="Test"
password="403926033d001b5279df37cbbe5287b7c7c267fa"
join_date="1111111111"
rank="1"
如何使一個陣列,使用它作爲一個數據庫中的內容?例如:
echo $usr_info['nick']
例如,我有一個文件.user1-info
和文件的內容是:PHP數據庫文件
nick="Test"
password="403926033d001b5279df37cbbe5287b7c7c267fa"
join_date="1111111111"
rank="1"
如何使一個陣列,使用它作爲一個數據庫中的內容?例如:
echo $usr_info['nick']
我沒有懷疑你與數據庫的關係。
要以這種格式轉換文件中的數據(我認爲這是一種格式.ini),您可以使用本地php函數parse_ini_file。
// Parse without sections
$ini_array = parse_ini_file(".user1-info");
print_r($ini_array);
/*
Array
(
[nick] => "Test"
[password] => "403926033d001b5279df37cbbe5287b7c7c267fa"
[pasjoin_dateword] => "1111111111"
[rank] => "1"
)
*/
explode使用分裂由等號每一行。
$array = explode("=", $line, 1); // splits only by first equal sign
第一個數組元素將是您的密鑰,第二個元素將非常接近您的值。
您可以分析它作爲一個ini
文件,因爲你的格式非常相像,使用parse_ini_file()對於這一點,就像這樣:
$usr_info = parse_ini_file($file_path);
我今天新學到了一些東西:) –