加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > PHP > 正文

php fscanf()函数

发布时间:2020-05-25 22:38:51 所属栏目:PHP 来源:互联网
导读:php fscanf()函数根据指定的格式解析来自打开文件的输入。本文章向大家介绍php fscanf()函数的基本使用方法和实例,需要的朋友可以参考一下。

定义

fscanf()函数根据指定的格式解析来自打开文件的输入。

语法

PHP fscanf()函数具有以下语法。

fscanf(file,format,mixed)

参数

参数

是否必须

描述

file

需要。

要检查的文件

format

需要。

格式。

mixed

可选的。

数据

可能的format值:

%% - 返回百分号

%b - 二进制数

%c - ASCII 值对应的字符

%d - 带符号的十进制数

%e - 科学记数法(例如1.2e + 2)

%u - 无符号十进制数

%f - 浮点数(本地设置)

%F - 浮点数(非本地设置)

%o - 八进制数

%s - 字符串

%x - 十六进制数字(小写字母)

%X - 十六进制数字(大写字母)

format的其他值

格式

含义

+

强制+和-在数字前面 。默认情况下,只标记负数

''

设置要用作填充的内容。默认为空格。必须与width说明符一起使用。示例:%'x20s这使用“x”作为填充

--

左对齐变量值

[0-9]

将保持的最小宽度设置为变量值

.[0-9]

设置小数位数或最大字符串长度

多个附加格式值的顺序必须与上述相同。

返回值

如果只有两个参数被传递给这个函数,被解析的值将作为一个数组返回。否则,如果传递可选参数,函数将返回指定值的数量。

可选参数必须通过引用传递。

实例

/*

http://www.manongjc.com/article/1801.html

作者:脚本之家教程

*/

$handle = fopen("users.txt","r");

while ($userinfo = fscanf($handle,"%st%sn")) {

list ($name,$profession) = $userinfo;

print $name;

print $profession;

}

fclose($handle);

?>

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读