m.malek
یک شنبه 11 فروردین 1392, 11:58 صبح
با سلام خدمت دوستان
من می خواهم یک فایل متنی را به صورت خط به خط بخوانم و هم زمان که یک خط را می خوانم کاراکتر آخر آن را هم در محلی ذخیره نماییم برنامه ای که نوشتم تابع fgets در زمانی که تعداد خطوط در فایل 1 باشد ،کاراکتر آخر را بر می گرداند و زمانی که طول خط های من در فایل متی بیشتر از یک شود تابع fgets درست کار نمی کند
<?php
$file = fopen('code.txt','r');
while(!feof($file))
{
$file_line=fgets($file);
$last_character=substr($file_line, -1);
}
?>
من می خواهم یک فایل متنی را به صورت خط به خط بخوانم و هم زمان که یک خط را می خوانم کاراکتر آخر آن را هم در محلی ذخیره نماییم برنامه ای که نوشتم تابع fgets در زمانی که تعداد خطوط در فایل 1 باشد ،کاراکتر آخر را بر می گرداند و زمانی که طول خط های من در فایل متی بیشتر از یک شود تابع fgets درست کار نمی کند
<?php
$file = fopen('code.txt','r');
while(!feof($file))
{
$file_line=fgets($file);
$last_character=substr($file_line, -1);
}
?>