پرتال تفریحی و سرگرمی منو تو
* سلام به شما دوست عزيز *

* شما عضو تالار نيستيد! براي دسترسي به تمام امکانات تالار عضو شويد! عضويت در کمتر از يک دقيقه *


بعد از عضو شدن شما میتوانید در این انجمن فعالیت کنید


برای راهنمایی مطلب گذاشتن در انجمن به آدرس زیر بروید


http://manoto.fanbb.net/t41-topic

آموزش پي اچ پي (كار با فايلها)  0_911 آموزش پي اچ پي (كار با فايلها)  0_1511 آموزش پي اچ پي (كار با فايلها)  0_712

*** توجه: کسانی که بازی جی تی آی دارند و میخواهند ماشین های جدید دانلود کنند به سایت زیر بروند
***


http://Gtatak.ir


آموزش پي اچ پي (كار با فايلها)  Ie_710 آموزش پي اچ پي (كار با فايلها)  Fire_f10 آموزش پي اچ پي (كار با فايلها)  Opera10
پرتال تفریحی و سرگرمی منو تو
* سلام به شما دوست عزيز *

* شما عضو تالار نيستيد! براي دسترسي به تمام امکانات تالار عضو شويد! عضويت در کمتر از يک دقيقه *


بعد از عضو شدن شما میتوانید در این انجمن فعالیت کنید


برای راهنمایی مطلب گذاشتن در انجمن به آدرس زیر بروید


http://manoto.fanbb.net/t41-topic

آموزش پي اچ پي (كار با فايلها)  0_911 آموزش پي اچ پي (كار با فايلها)  0_1511 آموزش پي اچ پي (كار با فايلها)  0_712

*** توجه: کسانی که بازی جی تی آی دارند و میخواهند ماشین های جدید دانلود کنند به سایت زیر بروند
***


http://Gtatak.ir


آموزش پي اچ پي (كار با فايلها)  Ie_710 آموزش پي اچ پي (كار با فايلها)  Fire_f10 آموزش پي اچ پي (كار با فايلها)  Opera10
پرتال تفریحی و سرگرمی منو تو
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.


دانلود نرم افزار,مقاله,برنامه موبایل,کلیپ,طنز,مطالب جالب,سرگرمی,تبادل لینک,پزشکی
 
الرئيسيةمكتبة الصورثبت نامورودأحدث الصورجستجو




ورود
نام كاربر:
كلمه رمز:
ورود اتوماتيك در بازديدهاي بعدي: 
:: كلمه رمز خود را فراموش كرده ايد؟
عضویت یا ورود

* عضویت در انجمن

* ورود

* فراموشی رمز عبور

این انجمن را در گوگل محبوب کنید
جستجو
 
 

نتائج البحث
 
Rechercher بحث متقدم
کسانی که آنلاین هستند
در مجموع 972 كاربر Online ميباشد :: 63 كاربر ثبت نام شده، 17 كاربر مخفي و 892 مهمان :: 3 روبات در صفحه اصلی

Milad,alirezajaveri,pardis
,milad2013,Admin,m_nosrat
,phs,iman18,najafi,farnaz
,farzad,جوجو66,mahrokh
,
Mehdi13,mehdi-beyki,,arsham
,rainboy,pooryasad,u235
,ZALEM,mojode_bartar
,mknikoo,mahdi86,series
131,adelll_2323,farshad-53
ehsan-adibi,crazy-kids,sepide
navab69,sara,درسا,ali98,gallows
pedram,mehdii,king92,alireza1367
MOJIROYA,perilous,ستاره,جابر عسکری
maysam,7milad7,نگار,masud51
maya,abtin_24,Mehran1374,اطلس
hashem20,هلن,MORTEZA SHOKRI
mitra_mp,mehras,lililala,DigiteC
kazemloo,15243,zeynab khanom
nazila,mild_nurse,شیما صدیقیان,m.z.m


[ مشاهده کاربران آنلاین ]

بيشترين آمار حضور كاربران در سايت برابر 1287 و در تاريخ 1 آگوست 2011 - 16:55 بوده است.
احصائيات
تعداد کاربران ثبت نام شده: 6698
جديدترين کاربر ثبت نام شده: بزرگمهر

تعداد موضوعات ارسال شده توسط کاربران سايت: 10351 في 6256 موضوع
آمارگیر پرشین استیت
بازدید کنندگان از سایت
آموزش پي اچ پي (كار با فايلها)  Labels=0
المواضيع الأخيرة
» خر
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف link4rank.rozblog.com الجمعة فبراير 27, 2015 2:26 am

» نوشتن متن خود بر روی یک عکس با امکانات خوب(انلاین)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف میلادشونم الخميس فبراير 05, 2015 7:45 pm

» ترفندهای شگفت انگیز در گوشی اندروید
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 25, 2014 6:06 pm

» جت روم اختصاصی من و تو
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف ارین الأحد سبتمبر 07, 2014 4:04 am

» ایرونا - خرید و فروش کالاهای نو و دست دوم(مزایده و فروش مستفیم)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف erona.ir الأربعاء مايو 14, 2014 8:41 pm

» عکس همسر مستربین
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پویا الثلاثاء نوفمبر 19, 2013 10:47 am

» قالب بسیار جدید و حرفه ای مدیا برای پارسی کیوت( وی سی پی)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف shoeib63 الجمعة نوفمبر 08, 2013 1:33 pm

» چند ترفند توپ براي بازي جنگهاي صليبي(قلعه)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف hovo1357 الأربعاء أكتوبر 23, 2013 3:04 am

» دانلود جدیدترین آهنگهای شاد
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف hovo1357 الأربعاء أكتوبر 23, 2013 2:55 am

» یه سایت جالب واسه سرگرمی
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:52 am

» این پست را تو بنویس از تنهایی هایت......!!!
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:50 am

» از هر جا سخنی هست ....!!!
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:46 am

» یادداشتهای پر از حسرت.....
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:43 am

» دلت براش تنگ شده...
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:36 am

» تو را دختر خانوم مینامند . . .
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:35 am

» چند سطر تنهایی...........
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:34 am

» فال روزانه شنبه 13 مهر 1392
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف Milad السبت أكتوبر 05, 2013 10:32 am

» گالری عکس از حیوانات بامزه
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف siamakpattaya الجمعة أكتوبر 04, 2013 8:27 am

» دانلود بازی فارم فرنزی 4 - Farm Frenzy – Ancient Rome با لینک مستقیم
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف barad الأربعاء يوليو 24, 2013 11:24 am

» بهترین سایت برای ساخت انجمن رایگان فارسی(با امکانات حرفه ای و جدید)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف mohamad23 الأربعاء يوليو 24, 2013 6:38 am

» دانلود جدیدترین آهنگ های شاد ایرانی مخصوص عروسی
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف الک رمزی الثلاثاء يوليو 16, 2013 10:36 am

» چــــــــت روم دوســتـــانـــه انــــجـــمـــن منو تو
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف mgkh السبت يونيو 08, 2013 9:31 am

» شعر عشقولانه
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف minamina الثلاثاء يونيو 04, 2013 3:26 am

» اس ام اس های عاشقانه جدید مهر ماه 1390
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف minamina السبت يونيو 01, 2013 9:02 am

» اس ام اس باحال مخصوص ضدحال به پسرها و دخترها
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف امیر علی الثلاثاء مايو 28, 2013 5:36 am

» ترول های جدید بهار 92
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:09 am

» اس ام اس سرکاری سری چهاردهم
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:07 am

» دانلود جدیدترین آهنگ حسین تهی به نام جانگولر
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:07 am

» علت های آب آوردن مغز
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف malijoon الأربعاء مايو 01, 2013 4:04 am

» کمک
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پرنیان السبت أبريل 06, 2013 3:54 pm

» ض
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف shafghat السبت مارس 23, 2013 2:30 pm

» SMS بر ضد دخترا ..............................
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف SAJADSALAMI الإثنين مارس 04, 2013 12:50 pm

» كاروتلاش يك مادرواقعي
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 2:19 am

» دانستنی های جالب!
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 2:04 am

» وصيت نامه يمنتشرنشده ي بزبزقندي
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف باران@ الخميس يناير 31, 2013 1:43 am

» اسکریپت ساخت آپلود سنتر برای گیگفا وی گیگ و........
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف LILIMOB الخميس يناير 17, 2013 5:13 am

» جدیدترین کد تقلب برای تراوین(جدید)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف بردیا الأربعاء يناير 09, 2013 1:04 pm

» نگاه های یک مرد به خانواده همسر ! ( طنز )
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 10:43 am

» مسابقه شماره یک انجمن منو تو
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 9:37 am

» اس ام اس هایی از سخنان کورش کبیر
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الأحد ديسمبر 16, 2012 9:07 am

» بهترین کرم های زیبایی صورت و ضد چروک
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 3:10 pm

» رمز های بازی کال اف دیوتی 7
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:54 pm

» رمز های بازی های کامپیوتری
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:50 pm

» رمز های5سن اندریاس
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:44 pm

» کد تقلب بازی جی تی آی (IV)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:42 pm

» جک و اس ام اس های خنده دار ( اسفند ماه )
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 السبت ديسمبر 15, 2012 1:05 pm

» مدیر کل سایت
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 4:18 pm

» جوک حیوانات سری پنجم
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:45 pm

» جوک های خنده دار جدید (45)
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:31 pm

» جوک مردان سری پنجم
آموزش پي اچ پي (كار با فايلها)  Icon_minitimeمن طرف پوریا 2424 الجمعة ديسمبر 14, 2012 2:28 pm

آمار انجمن در جستجوگر ها
Seo Monitor Google Pagerank Checker
تسجيل صفحاتك المفضلة في مواقع خارجية
تسجيل صفحاتك المفضلة في مواقع خارجية reddit      

قم بحفض و مشاطرة الرابط به انجمن ویکسا خوش آمدید على موقع حفض الصفحات

قم بحفض و مشاطرة الرابط پرتال تفریحی و سرگرمی منو تو على موقع حفض الصفحات
لینکستان
شما میتوانید لینک خود را از طریق پیام خصوصی به نام کاربری Milad بفرستید تا در اینجا قرار بگیرد



دانلود جدیدترین های جی تی آی


تیم پاپولی


گالری عکسفا



بزرگترین چت روم


دانلود ها


سوسن خانوم


بهترین سایت تفریحی خدماتی ایرانیان


پایگاه سرگرمی پاتوق98


سایت بزرگ تك محفل

پرتال تفریحی منوتو

بهترین سایت موزیک


بروزترین مرکز دانلود فارسی زبانان


دانلود اسکریپت


سرگرمی ، تفریحی ، فال


سایت سرگرمی و تفریحی فان پورتال


اسکریپت|قالب بزرگترین پایگاه وب مسترها


عکس های ایرانی

دانلود

بهترین سایت تفریحی برای جوانان ایرانی

تبادل لینک با همه به صورت رایگان


اموزش عکاسي و گرافيک


دایرکتوری تبادل لینک

 

 آموزش پي اچ پي (كار با فايلها)

اذهب الى الأسفل 
نويسندهپيام
Milad
مدیر اصلی و سازنده انجمن
مدیر اصلی و سازنده انجمن
Milad


تاریخ عضویت : 2011-02-11
سن این کاربر : 29

آموزش پي اچ پي (كار با فايلها)  Empty
پستعنوان: آموزش پي اچ پي (كار با فايلها)    آموزش پي اچ پي (كار با فايلها)  Icon_minitimeالإثنين يوليو 11, 2011 2:43 am

كار با فايلها در پي اچ پي

پيوست دادن كدهاي ديگر در كد خود مان:

شما ميتونيد يك كد رو در يك فايل ديگر بنويسد و هرجا لازم شد در يك كد ديگر
كه در فايل ديگري هم قرار داره اونو صدا بزنيد تابع Include(); اين
امكان رو به شما ميده و باعث سهولت و كم حجم شدن صفحات ميشه .

اين تابع فقط به يك آرگومان نياز داره و اون مسير فايل پي اچ پي هست كه ميخوايم به صفحمون پيوند بديم

بزاريد با يك مثال راحتتر بيان كنم : فرض كنيد ما در فايل a.php يك كد داريم كه يك پيغام رو چاپ ميكنه

حالا ما ميخوايم همين دستور در فايل اول رو در فايل b.php بدون نوشتن دوباره دستور و با دستور اينكلود بنويسيم كافيه بنويسيم


PHP Code:




// file name is b.php


include("a.php");

?>

//will Print message in a.php






البته چون در اينجا ما در فايل اولمون يك خط دستور داريم فرقي نميكنه
ولي اگه چندين خط و چندين دستور باشه كار مارو خيلي راحت ميكنه چون فقط با
يه خط كد ميتونيم همون دستورات رو صدا بزنيم .

حتي ميتونيم يك مقدار رو با دستور اينكلود صدا بزنيم يا دستور اينكلود رو با توجه به يه شرط صدا بزنيم.

يك مثال :


PHP Code:





//this file name is a.php

$ret=(4+4);

return
$ret;

?>






_______


PHP Code:





//this file name is b.php

$flag=true;

if(
$flag) {

$resualt=include("a.php");

print
" The Sum Of (4+4) Is $resualt";

}

?>






همونطور كه ديديد ميتونيم طوري تعريف كنيم كه اگه شرط درست نبود اصلا
دستور اينكلود اجرا نشه و در خط بعدي مقدار فايل a.php رو توي يه متغيير
ديگه مينوسيسم و چاپ ميكنيم .

خوب بهتر بود قبل از اينكه بقيه آموزش رو بگم اينارو ميدونستيد

حالا ميرسيم به كار با فايل ها :

اولين تابعي كه ميخوايم بررسي كنيم تابع چك كردن وجود يك فايل هست !

به اين مثال توجه كنيد :


PHP Code:





if (file_exists("a.php"))

print
"The File Exists";

?>






حتي ميتونيد با تابع ديگري بفهميد مسير داده شده يك فايل هست يا يك دايركتوري


PHP Code:




//Check if it's a file


if(is_file("a.php")

print
"yes this is file";

?>

/*-----------------------------*/

//Check if Current Path is a dir


if(is_dir("/tmp"))

print
"/tmp is valid";

?>






تابع ديگري كه وجود داره توابع is_readable , is_writeable ,
is_executeable هستن كه چك ميكنن ببينن فايل مورد نظر قابل خواندن و يا
نوشتن ويا اجرا شدن هست يا مسير داده شده معتبر هست يا نه و يك مقدار از
نوع بولين برميگردونه .

تابع ديگري نيز وجود دارد كه سايز يك فايل رو برميگردونه خيلي ساده

Print filesize("a.php");

اين تابع سايز فايل شما رو برحسب بايت نمايش ميده

تابع ديگري كه ميخوايم بررسي كنيم تابع fileatime(); ميباشد كه اخرين
باري كه يك فايل دسترسي پيدا كرد رو به ما بر ميگردونه ما در مثال زير
ميخوايم بدونيم فايل a.php در چه تاريخ و زماني براي اخرين بار دسترسي
پيدا كرده است :


PHP Code:





$lasttime
=fileatime("a.php");

print
"The File last time accessed in ".date("D d M Y g:i A",$lasttime).".";

// Will Print Sat 14 jan 2006 10:30 Pm

?>






تابع filemtime(); نيز مشابه fileatime(); هستش با اين تفاوت كه
تاريخ و زمان اخرين باري كه فايل ويرايش شد رو برميگردونه . تابع
filectime(); نيز وجود داره كه در سيستم هاي يونيك تاريخ تغيير يا ويرايش
فايل رو برميگردونه ولي در پلت فرم هاي ديگه تاريخ بوجود آمدن فايل رو
برميگردونه

حالا ميرسيم به توابع كاربردي تر :

تابع

touch("file-path.txt");

در صورتي كه فايلي با اين نام وجود نداشته باشد اين فايل رو ايجاد ميكنه
ولي اگه وجود داشته باشه كاري نميكنه و فقط تاريخ ويرايش فايل تغيير پيدا
ميكنه و فايل از بين نميره



با تابع

unlink("file-path.txt");

ميتونيد يك فايل رو پاك كنيد

نكته : در سيستم هاي يونيكس براي اينكه يك فايل را پاك يا ويرايش يا دست يابي پيدا كنيم لازم است كه دسترسي به فايل رو داده باشيد .

بازكردن فايل قبل از خواندن و نوشتن :

قبل از اينكه بتونيد يك فايل رو بخونيد يا محتوايش رو عوض كنيد به اين احتياج داريد كه اون فايل رو باز كنيد

شما با اين دستور ميتونيد يك فايل رو براي خواندن اماده كنيد

$f=fopen("file.txt",'r');

و با اين دستور ميتونيد فايل رو براي نوشتن اماده كنيد

$f=fopen("file.txt",'w');



و براي اضافه كردن اطلاعات به يك فايل بايد از اين دستور استفاده كنيد (َAppend)



$f=fopen("file.txt",'a');



بهتره قبل از اينكه اقدام به ويرايش يا باز كردن يك فايل كنيد اون رو امتحان كنيد ببينيد اجازه باز شدن يا ويرايش شدن رو داره ؟


PHP Code:




If ($fp=fopen("file.txt",'w'))

{

// codehaie marboot be viraiesh file

}








يا ميتونيد بجاي كد بالا اينگونه عمل كنيد


PHP Code:




($fp=fopen("file.txt",'w')) or die("Could Not open file");








اگه دستور فوق مقدار درست رو برگردونه پيغام Could Not open file نشون داده نميشه در غير اينصورت نشون داده ميشه .

همون طور كه متوجه شديد هر عملياتي كه بخوايم بر سر فايل اجرا كنيم بايد داخل :

Fopen();



// Code

Fclose();



انجام بديم.

پي اچ پي امكانات زيادي رو براي خوندن يك فايل در اختيار ما ميزاره بعنوان
مثال شما ميونيد يك فايل رو برحسب بايت يا برحسب لاين يا برحسب كاراكتر
بخونيد .

بزاريد ابتدا يك مثال رو نگاه كنيم و بعد توضيحات مربوطه رو بخونيم :


PHP Code:





$filename
= "test.txt";

$fp = fopen( $filename, "r" ) or die("Couldn't open $filename");

while ( !
feof( $fp ) )

{

$line = fgets( $fp, 1024 );

print
"$line
"
;

}

?>






با استفاده از دستور feof(); چك ميكنيم ببينم به اخر فايل رسيديم
يا نه و اگه نه ميايم خط به خط با دستور وايل خط هاي فايل رو داخل يك
متغيير ميريزيم و اونها رو چاپ ميكنيم . دستور fgets($fp,1024) اينكارو
ميكنه و ميگه كه طول هر خط ميتونه تا 1024 بايت باشه .

ما ميتونيم مقدار خاصي از فايلمون رو بخونيم مثلا 16 بايت يا 16 كاراكتر از فايلمون رو بخونيم


PHP Code:





$filename
= "test.txt";

$fp = fopen( $filename, "r" ) or die("Couldn't open $filename");

while ( !
feof( $fp ) )

{

$chunk = fread( $fp, 16 );

print
"$chunk
"
;

}

?>








همونطور كه ديديد با دستور fread( $fp, 16 ); ما 16 كاراكتر از فايلمون رو ميخونيم .

شما ميتونيد با تابع fseek() جاي مشخصي از فايل رو بخونيد به مثال زير نگاه كنيد


PHP Code:







$filename
= "test.txt";

$fp = fopen( $filename, "r" ) or die("Couldn't open $filename");

$fsize = filesize($filename);

$halfway = (int)( $fsize / 2 );

fseek( $fp, $halfway );

$chunk = fread( $fp, ($fsize − $halfway) );

print
$chunk;

?>






در كد بالا ما نيمه دوم يك فايل رو چاپ ميكنيم .همه چيز واضح و روشن هست ونيازي به توضيح نيست

دستور fgetc(); مثل دستور fgets() ميباشد كه اگه در كد بالا كه خط به
خط يك فايل رو اجرا ميكرد بزاريد كاراكتر به كاراكتر فايل رو نشون ميده .



براي نوشتن يا اضافه كردن مقدار به يك فايل بايد ابتدا فايل رو بصورت

Foper("file.txt",'w');

Or

Fopen("file.txt",'a');



شما ميتونيد با تابع fwrite(); داخل يك فايل مقداري رو قرار بديد ، دقت
كنيد كه در اينصورت محتواي فايل قبلي پاك ميشه و ميتونيد با تابع fputs();
يك مقدار رو به فايل مورد نظر اضافه كنيد .

كار كردن با اين دستورها ساده هست با اين حال يك مثال ميارم :


PHP Code:







$filename
= "test.txt";

$fp = fopen( $filename, "w" ) or die("Couldn't open $filename");

fwrite( $fp, "Hello world\n" );

fclose( $fp );

print
"Appending to $filename
"
;

$fp = fopen( $filename, "a" ) or die("Couldn't open $filename");

fputs( $fp, "And Hello To You\n" );

fclose( $fp );

?>






حال ميرسيم به تابع تعيين دسترسي فايل شما ميتونيد با دستور flock();
براي يك فايل دسترسي هاي متفاوتي رو اعمال كنيد ليست شماره دسترسي ها به
اين صورت است


PHP Code:




1 ---- Sharing  اجازه خواندن ميده ولي نوشتن خير

2
---- Exclusive  اجازه خواندن و نوشتن نميدهد

3
---- Release  دسترسي هاي بالا را ازاد ميكند








نوبتي هم باشه نوبت كار با پوشه هاست :

شما ميتونيد با دستور mkdir() , rmdir() پوشه اي ايجاد يا پاك كنيد

توابع ساده اي هستن و نيازي به مثال نيست

يك مثال براي بيشتر آشنا شدن با اين نوع توابع ، ميخوايم فايل هاي داخل يك پوشه رو نمايش بديم


PHP Code:







$dirname
= "testdir";

$dh = opendir( $dirname );

while (
gettype( $file = readdir( $dh )) != boolean )

{

if (
is_dir( "$dirname/$file" ) )

print
"(D)";

print
"$file
"
;

}

closedir( $dh );

?>






ما با دستور opendir() پوشه مورد نظرمون رو در ابتدا باز ميكنيم

سپس با دستور وايل مسير فايلهامون رو ميگيريم و چك ميكنيم اگه متعلق به
اين دايركتوري بودن عبارت (D) و سپس اسم فايل و مسيرش رو چاپ ميكنيم

در نهايت با دستور closedir() ميبنديم .

دستور readdir مقدار درست يا نادرست رو برميگردونه و اين بر حسب اين هست
كه هر عددي بجز صفر مقدارش ترو ميشه بزاريد با مثالي توضيج بدم فرض كنيم ما
چهار تا فايل داريم

كه بر حسب ايندكس ما ميايم اينارو داخل وايل چك ميكنيم و تا زماني كه
ايندكس صفر نشده شرط وايل ما درست هست و ادامه ميده و هنگامي كه صفر شد از
وايل خارج ميشه .
بازگشت به بالاي صفحه اذهب الى الأسفل
http://Gtatak.Com
 
آموزش پي اچ پي (كار با فايلها)
بازگشت به بالاي صفحه 
صفحه 1 از 1

صلاحيات هذا المنتدى:شما نمي توانيد در اين بخش به موضوعها پاسخ دهيد
پرتال تفریحی و سرگرمی منو تو :: آموزش طراحی سایت و وبلاگ :: آموزش PHP-
پرش به: