当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。