سورس برنامه نویسی ، آموزش ، قالب وردپرس ، اسکریپت ، گرافیک ، آموزش کاربردی، دانلود رایگان ، قالب

تبليغات شما در داده باران
تبلیغات در داده باران

آموزش PHP (پی اچ پی) – قسمت بیست و ششم

آموزش PHP (پی اچ پی) – قسمت بیست و ششمReviewed by داده باران on Dec 7Rating:

در ادامه مطلب همراه ما باشید

آموزش PHP – فایل ها

باز کردن فایل در PHP

تابع ()fopen برای باز کردن فایل ها در php مورد استفاده قرار می گیرد.

پارامتر اول این تابع شامل نام فایلی است که می خواهیم باز شود و پارامتر دوم مشخص می کند که فایل در چه حالتی باز شود:

<html>
<body>

<?php
$file=fopen(“welcome.txt”,”r”);
?>

</body>
</html>

 نکته: اگر تابع ()fopen قادر به باز کردن فایل مشخص شده نباشد٫ مقدار “۰” یا (false) را برمی گرداند.

مثال:

در مثال زیر اگر تابع ()fopenقادر به باز کردن فایل مشخص شده نباشد یک پیغام تولید می کند:

<html>
<body>

<?php
$file=fopen(“welcome.txt”,”r”) or exit(“Unable to open file!”);
?>

</body>
</html>

بستن فایل در PHP

تابع ()fclose برای بستن یک فایل باز استفاده می شود:

<?php

$file = fopen(“test.txt”,”r”);

//some code to be executed

fclose($file);
?>

 چک کردن پایان فایل

تابع ()feof بررسی می کند که آیا به پایان فایل (eof) رسیده ایم یا نه.

تابع ()feof برای ایجاد حلقه در داده های با طول نامشخص مناسب است.

توجه: شما نمی توانید از فایل هایی که در حالت w و a و x باز شده اند، بخوانید!

if (feof($file)) echo “End of file”;

 خواندن خط به خط یک فایل

تابع ()fgets برای خواندن یک خط از یک فایل، مورد استفاده قرار می گیرد.

نکته: بعد از هر بار فراخوانی این تابع، اشاره گر فایل، به خط بعدی جابه جا می شود.

مثال:

مثال زیر یک فایل را تا پایان فایل، خط به خط می خواند:

حتما بخوانید  دانلود کتاب آموزشی فتوشاپ قسمت سوم

<?php
$file = fopen(“welcome.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);
?>

 خواندن کاراکتر به کاراکتر یک فایل

تابع ()fgetc برای خواندن یک کاراکتر تنها از یک فایل، مورد استفاده قرار می گیرد.

نکته: بعد از فراخوانی این تابع، اشاره گر فایل به کاراکتر بعدی جابه جا می شود.

مثال:

مثال زیر یک فایل را تا پایان فایل، کاراکتر به کاراکتر می خواند:

<?php
$file=fopen(“welcome.txt”,”r”) or exit(“Unable to open file!”);
while (!feof($file))
{
echo fgetc($file);
}
fclose($file);
?>

لينك كوتاه اين مطلب : http://www.dadebaran.ir/?p=1186

رمز فايل : DADEBARAN.IR




تبلیغات در داده باران
ارسال دیدگاه

قبل از نوشتن دیدگاه به نکات زیر توجه کنید:
    » نظراتی که با تایپ فارسی نباشند تایید نخواهند شد
    » نظرات تبلیغاتی اسپم محسوب میشوند و IP شخص مسدود خواهد شد.

پاسخ دهید

نکته: نظر شما در انتظار بررسی است و پس از تایید مدیریت در سایت نمایش داده میشود..