程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php fscanf 函數

php fscanf 函數

編輯:關於PHP編程

php fscanf 函數  

fscanf
( PHP 4中“ = 4.0.1 , PHP 5中)

fscanf -解析輸入文件的格式根據

描述
混合fscanf (資源$處理,字符串$格式[ ,混合&$... ] )
功能fscanf ( )類似sscanf ( ) ,但需要的投入從檔案與處理和解釋的投入根據指定的格式,這是文獻中所述的sprintf ( ) 。

任何空格的格式字符串匹配任何空白的輸入流。這意味著,即使一個標簽 T在格式字符串可以匹配一個單一的空格字符輸入流。

每個電話fscanf ( )讀取一行從檔案。

參數

把柄
一個文件系統指針的資源,通常是創建使用fopen ( )函數。

格式
指定格式中所描述的sprintf ( )的文件。

...
可選的指定值。


返回值
如果只有兩個參數,通過此功能,價值解析將返回一個數組。否則,如果可選參數傳遞,函數將返回指定數量的值。可選的參數必須通過引用傳遞。

修改

版本說明
4.3.0在此之前的時間,最大數量的字符讀取文件是512 (或第一氮,兩者排名第一) 。但現在,任意長的行會讀和掃描。


實例

例如# 1 fscanf ( )為例

$handle = fopen("users.txt", "r");
while ($userinfo = fscanf($handle, "%st%st%sn")) {
    list ($name, $profession, $countrycode) = $userinfo;
    //... do something with the values
}
fclose($handle);
?>


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved