PDA

View Full Version : مبتدی: خواندن از داخل یک فایل متنی در php



hadinajafi
سه شنبه 18 مرداد 1390, 17:20 عصر
سلام چگونه می تونم تعداد کارکترهایی که از یک فایل متنی میخونم رو محدود کنم مثلا اگه تا 60 کاراکتر خونده شده یه تگ <br> بذارم تا بره سطر بعدی

<?php
$file = fopen("./admin/edusysTitle.txt", "r") or exit("Unable to open file!");
//Output a line of the file until the end is reached
while(!feof($file))
{
echo fgets($file). "<br />";
}
fclose($file);
?>

رضا قربانی
چهارشنبه 19 مرداد 1390, 18:30 عصر
این تابع اشاره گر رو به ابتدای فایل میبره

rewind();

====================
خوندن یک کاراکتر از فایل


echo fgetc($fp);

آرگومان این تابع اشاره گر فایل می باشد

===================


feof();
این تابع زمانی که به انتهای یک فایل برسد True بر می گرداند که در مثال بالا کاربردش رو می بینید

==================

موقعیت فعلی اشاره گر رو به کاراکتر 20 در فایل میبرد


echo ftell($fp);

==================

موقعیت فعلی اشاره گر را چاپ میکند که در کجای فایل قرار دارد


echo ftell($fp);

===================


با اطلاعات بالا فکر کنم بتونی به خواسته ای که داری برسی.
موفق باشید