當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


PHP fscanf()用法及代碼示例


fscanf() 函數可以根據指定的格式解析來自打開文件的輸入。

用法

mixed fscanf ( resource $handle , string $format [, mixed &$... ] )

此函數類似於 sscanf() 函數。但它可以從與句柄關聯的文件中獲取輸入,並根據指定的格式解釋輸入。

字符串格式中的任何空格都可以匹配輸入流中的任何空格,這意味著即使字符串格式中的製表符 \t 也可以匹配輸入流中的單個空格字符,並且每次調用 fscanf() 都可以從文件中讀取一行.

示例

<?php
   $handle = fopen("/PhpProject/Users.txt", "r");
   while($userinfo = fscanf($handle, "%s\t%s\t%s\n")) {
      list($name, $profession, $countrycode) = $userinfo;
   }
   echo $name . "\n";
   echo $profession . "\n";
   echo $countrycode;
   
   fclose($handle);
?>

輸出

Ravi
Lead
AUS

相關用法


注:本文由純淨天空篩選整理自 PHP - Function fscanf()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。