男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站

fscanf

(PHP 4 >= 4.0.1, PHP 5, PHP 7, PHP 8)

fscanf從文件中格式化輸入

說(shuō)明

fscanf(resource $handle, string $format, mixed &$... = ?): mixed

fscanf() 函數和 sscanf() 相似,但是它從與 handle 關(guān)聯(lián)的文件中接受輸入并根據指定的 format(定義于 sprintf() 的文檔中)來(lái)解釋輸入。

格式字符串中的任何空白會(huì )與輸入流中的任何空白匹配。這意味著(zhù)甚至格式字符串中的制表符 \t 也會(huì )與輸入流中的一個(gè)空格字符匹配。

每次調用 fscanf() 都會(huì )從文件中讀取一行。

參數

handle

文件系統指針,是典型地由 fopen() 創(chuàng )建的 resource(資源)。

format

參數格式是 sprintf() 文檔中所描述的格式。

...

The optional assigned values.

返回值

如果只給此函數傳遞了兩個(gè)參數,解析后的值會(huì )被作為數組返回。否則,如果提供了可選參數,此函數將返回被賦值的數目。 可選參數必須用引用傳遞。

更新日志

版本 說(shuō)明
4.3.0 在 PHP 4.3.0 之前,從文件中讀入的最大字符數是 512(或者第一個(gè) \n,看先碰到哪種情況)。從 PHP 4.3.0 起可以讀取任意長(cháng)的行。

范例

示例 #1 fscanf() 例子

<?php
$handle 
fopen("users.txt""r");
while (
$userinfo fscanf($handle"%s\t%s\t%s\n")) {
    list (
$name$profession$countrycode) = $userinfo;
    
//... do something with the values
}
fclose($handle);
?>

示例 #2 users.txt 的內容

javier  argonaut        pe
hiroshi sculptor        jp
robert  slacker us
luigi   florist it

參見(jiàn)

  • fread() - 讀取文件(可安全用于二進(jìn)制文件)
  • fgets() - 從文件指針中讀取一行
  • fgetss() - 從文件指針中讀取一行并過(guò)濾掉 HTML 標記
  • sscanf() - 根據指定格式解析輸入的字符
  • printf() - 輸出格式化字符串
  • sprintf() - 返回格式化字符串

男女疯狂一边摸一边做羞羞视频|啊好深好硬快点用力别停动态图|亚洲一区无码中文字幕|特级无码毛片免费视频播放▽|久久狠狠躁免费观看|国内精品久久久久久网站