我無法理解如何從使用PHP的.dat
文件中檢索各個數據行(例如名字,年齡,出生年份,性別)。我對網上閱讀的所有內容感到困惑。我需要從.dat
文件的文本中獲取每行,併爲每行分配自己的$variable
以供稍後用於打印。我到目前爲止。如何使用PHP從.dat文件中檢索各個數據行?
<?php
$personalinfo = fopen("personaldata.dat", "r");
$firstname = <!-- line one of .dat file -->;
$age = <!-- line two of .dat file -->;
$birthyear = <!-- line three of .dat file -->;
$sex = <!-- line four of .dat file -->;
$weight = <!-- line five of .dat file -->;
fclose($personalinfo);
print("<p> $firstname you are $age years old, born in $birthyear, you are $weight lbs. and $sex.</p>")
?>
是不是使用數據庫不是一個選項,如果不是一個更安全的選項?更不用說比文本文件更容易和更易於管理。 – 2015-02-10 05:26:05
'$ lines = explode(「\ n」,$ personalinfo); $ firstname = $ lines [0]; ... etc'?說實話,我完全和@ Fred-ii一樣。數據庫不是一個選項? – Darren 2015-02-10 05:26:31
@ Fred-ii-我想我明白了,我只需要知道如何從.dat文件中讀取單個行。安全不是問題。 – 2015-02-10 05:29:18