فونکشن PHP fscanf()
تعریف و استفاده
فونکشن fscanf() ورودیهای باز شده از فایل را بر اساس فرمت مشخص شده پردازش میکند.
نحوه استفاده
fscanf(فایل,فرمت,متنوع)
پارامترها | توضیحات |
---|---|
فایل | ضروری. تعیین فایلی که باید بررسی شود. |
فرمت | ضروری. تعیین فرمت. |
متنوع | اختیاری. |
توضیحات
فونکشن fscanf() مشابه sscanf() است، اما از فایل در فایل مرتبط و بر اساس فرمت برای توضیح ورودی. اگر فقط دو پارامتر به این تابع داده شود، مقدار پردازش شده به عنوان یک آرایه بازگردانده میشود. در غیر این صورت، اگر پارامترهای انتخابی ارائه شوند، تعداد پارامترهایی که ارزشی دریافت کردهاند بازگردانده میشود. پارامترهای انتخابی باید به صورت ارجاع داده شوند.
توضیحات و نظرات
توضیحات:هر فضای خالی در رشته فرمت با هر فضای خالی در جریان ورودی مطابقت دارد. این به این معنی است که حتی tabs \t در رشته فرمت نیز با یک کاراکتر فضای خالی در جریان ورودی مطابقت دارد.
توضیحات:قبل از PHP 4.3.0، بیشترین تعداد کاراکترهایی که میتوان از فایل خواند 512 (یا اولین \n، بسته به اینکه کدام یک اولین باشد) است. از PHP 4.3.0 به بعد میتوان هر خط طولانیتری را خواند.