{site_name}

{site_name}

🌜 搜索

在PHP中,fscanf函数用于从文件中读取格式化的输入

php 𝄐 0
php fscanf怎么用
在PHP中,fscanf函数用于从文件中读取格式化的输入。它可以根据指定的格式字符串,将文件中的数据解析成相应的变量。

fscanf函数的语法如下:
fscanf(file, format, variable1, variable2, ...)
其中,file为要读取的文件指针;format为格式字符串,用于指定要读取数据的格式;variable1, variable2, ...为要将读取的数据存储到的变量。

以下是一个示例:

php
$file = fopen("example.txt", "r");
if ($file) {
fscanf($file, "%s %d", $name, $age);
echo "Name: " . $name . "<br>";
echo "Age: " . $age;
fclose($file);
}


假设example.txt文件的内容为:
John 25

运行上述代码后,输出结果将会是:
Name: John
Age: 25

在这个示例中,我们打开了一个名为example.txt的文件,并使用fscanf函数读取了文件中的数据。格式字符串"%s %d"表示要解析一个字符串(%s)和一个整数(%d),并将它们分别存储到$name和$age变量中。

希望这个解释能帮到你!如果还有其他问题,请随时提问。