SplFileObject
PHP Manual

SplFileObject::fscanf

(PHP 5 >= 5.1.0)

SplFileObject::fscanfتحلیل ورودی از فایل متناسب با قالب

Description

public mixed SplFileObject::fscanf ( string $format [, mixed &$... ] )

خواندن خط از فایل و تفسیر آن متناسب با format که در مستندات sprintf() توضیح داده شده است.

هر فاصله سفید رشته format منطبق بر فاصله سفید خط از فایل. این به معنای آن است که حتی \t در قالب رشته معادل یک فاصله سفید در جریان ورودی است.

Parameters

format

قالب مشخص توضیح داده شده در مستندات sprintf().

...

مقدار انتصابی اختیاری.

Return Values

اگر دو پارامتر به این متد ارسال شود مقدار ارسالی به صورت آرایه بازگردانده می‌شود. در غیر این صورت پارامتر اختیاری ارسال می‌شود تابع تعداد مقدارهای انتصابی را بازخواهد گرداند. پارامترهای اختیاری بصورت ارجاع ارسال می‌گردند.

Examples

Example #1 مثال SplFileObject::fscanf()

<?php
$file 
= new SplFileObject("misc.txt");
while (
$userinfo $file->fscanf("%s %s %s")) {
    list (
$name$profession$countrycode) = $userinfo;
    
// Do something with $name $professi
}
?>

محتوای users.txt

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

See Also


SplFileObject
PHP Manual