php中的fwrite()
时间: 2024-01-03 15:46:43 浏览: 98
`fwrite()` 是 PHP 中用于向文件写入数据的函数。它的语法如下:
```php
fwrite ( resource $handle , string $string [, int $length ] ) : int|false
```
其中,`$handle` 是一个打开的文件句柄,`$string` 是要写入的字符串,`$length` 是可选的参数,表示要写入的最大字节数。
`fwrite()` 返回写入的字节数,如果发生错误,则返回 false。
示例:
```php
$file = fopen("data.txt", "w");
fwrite($file, "Hello World!");
fclose($file);
```
上述示例中,我们打开一个名为 `data.txt` 的文件,并向其写入字符串 `"Hello World!"`,然后关闭文件句柄 `$file`。
相关问题
php的fwrite
fwrite是PHP中用于将数据写入文件的函数。它接受三个参数:文件指针、要写入的数据和写入数据的长度(可选)。下面是一个示例:
```php
$file = fopen("example.txt", "w"); // 打开文件并将文件指针赋值给变量$file
if ($file) {
$data = "Hello, World!"; // 要写入的数据
$length = fwrite($file, $data); // 将数据写入文件并获取写入的字节数
if ($length !== false) {
echo "数据成功写入文件!";
} else {
echo "写入数据失败!";
}
fclose($file); // 关闭文件
} else {
echo "无法打开文件!";
}
```
在这个例子中,我们使用fwrite将字符串"Hello, World!"写入名为example.txt的文件中。首先,我们使用fopen函数打开文件,并将文件指针赋值给变量$file。然后,我们使用fwrite将数据写入文件,并将写入的字节数赋值给变量$length。最后,我们使用fclose函数关闭文件。
请注意,如果文件不存在,fwrite函数会自动创建该文件。如果想要覆盖原有内容,可以使用"w"模式打开文件;如果想要追加内容,可以使用"a"模式打开文件。
fwrite 函数介绍
在PHP中,fwrite()函数用于向文件中写入数据。该函数的语法如下:
```php
fwrite ( resource $handle , string $string [, int $length ] ) : int
```
其中,$handle参数是通过fopen()函数打开的文件的指针。$string参数是要写入文件的内容。$length参数是可选的,表示要写入的字节数。如果省略$length参数,则默认写入$string中所有的数据。
下面是一个fwrite()函数的示例,用于向文件中写入数据:
```php
$file = fopen("test.txt","w");
fwrite($file,"Hello World. Testing!");
fclose($file);
```
上述代码中,我们首先使用fopen()函数打开一个名为test.txt的文件,并将其指针存储在$file变量中。然后,我们使用fwrite()函数向该文件中写入字符串"Hello World. Testing!"。最后,我们使用fclose()函数关闭该文件。
注意,fwrite()函数在写入成功时返回写入的字节数,如果写入失败,则返回false。
阅读全文