这是我的档案资料
Alex-10/9/2008-male-123456789-jaowat@gmail.com-helal@@@@
我想要做的是存储由' - '分隔的每个字符串。并将其存储到HTML文本框中:
<input type="text" name="username" value="Alex"
<input type="text" name="date of birth" value="10/9/2008" />
到目前为止,我已经尝试过了。这个&#39; Alex&#39;和&#39; 10/9/2008&#39;应该从上面提到的文件中读取。我可以设法将不同的字符串存储到数组中。但我不知道如何将这些值放入不同的文本框中。下面是我的PHP代码,我试图从文件中读取并将值大写到数组
$myfile = fopen("records.txt", "r");///This is my file
while(!feof($myfile)) {
$line=fgets($myfile);
$array = explode("-",$line);
}
答案 0 :(得分:1)
您的$array
必须包含以下内容:
Array([0]=> Alex, [1]=>10/9/2008,[2]=>male, .......)
因此,用户名Alex存储在$array[0]
中,出生日期为10/9/2008存储在$array[1]
<input type="text" name="username" value="<?php echo $array[0]; ?>" />
<input type="text" name="date of birth" value="<?php echo $array[1]; ?>" />