php使用fwrite()函数向文件(file.txt)写入自己的学号和名字打开file.Txt文件显示学号和名字
时间: 2024-10-11 14:16:10 浏览: 75
在 PHP 中,你可以使用 `fwrite()` 函数将数据写入到文件中。首先,你需要创建一个文件句柄来连接到 "file.txt" 文件。如果文件不存在,`fopen()` 函数可以创建它。然后使用 `fwrite()` 来写入内容,最后别忘了关闭文件。
以下是简单的步骤:
1. 打开文件(追加模式,如果文件已存在,则继续写入;如果没有则创建):
```php
$file = 'file.txt';
$handle = fopen($file, 'a'); // 'a' 表示追加模式
```
2. 写入学号和名字的数据,这里假设 `$student_id` 和 `$name` 分别代表学号和姓名:
```php
$student_id = 12345; // 学号示例
$name = '张三'; // 名字示例
// 将学号和名字用逗号分隔写入文件
$data_to_write = $student_id . ',' . $name;
fwrite($handle, $data_to_write);
```
3. 关闭文件:
```php
fclose($handle); // 确保文件操作完成后再关闭
```
4. 若要从文件中读取并显示学号和名字,可以在需要的地方再次打开文件并读取:
```php
rewind($handle); // 重置文件指针回到开头
while (!feof($handle)) {
$line = fgets($handle);
list($student_id, $name) = explode(',', $line, 2); // 使用逗号分割
echo "学号: $student_id, 姓名: $name\n";
}
fclose($handle); // 又一次关闭文件
```
阅读全文