English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل PHP الأساسي

دليل PHP متقدم

PHP & MySQL

دليل PHP

استخدام وظيفة PHP fscanf() ومثال

دليل PHP Filesystem

تقوم وظيفة fscanf() بتحليل الإدخال من ملف مفتوح وفقًا للتنسيق المحدد.

النحو

مزيج fscanf (مصدر $handle, نص $format[, مزيج &$...])

هذه الوظيفة تشبه وظيفة sscanf(). ولكن يمكنها الحصول على إدخال من ملف مرتبط بـ handle وفقًا للتنسيق المحدد.

يمكن تطابق أي مساحة في شكل النص مع أي مساحة في تدفق الإدخال، مما يعني أن مساحة التبويب في شكل النص يمكن تطابقها مع مساحة واحدة في تدفق الإدخال، وأن fscanf() يمكن أن يقرأ سطرًا من الملف في كل مرة.

مثال على الخط

<?php
   $handle = fopen("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);
؟

نتائج الإخراج

رافي
مدير المشروع
AUS

دليل PHP Filesystem