Your Developer Exam showed me just how much there is to PHP. "وأظهر الامتحان الخاص المطور لي مدى ما تحقق من وجود لPHP."
روس

ملفات

لديك كثير من الأحيان لحفظ أو قراءة من الموارد في تطوير الشبكة وسيلة سهلة للقيام بذلك هو أن القراءة والكتابة من الملفات.

قراءة ملف

سنقوم تغطية أبسط طريقة لقراءة ملف باستخدام وظيفة file_get_contents.
Simply give it the relative path of the file to read / / منح ببساطة المسار النسبي من الملف لقراءة
contents = file_get_contents ( ' text . txt ' ) ; $ = محتويات file_get_contents ('نص نص.')؛
$ contents ; صدى $ المحتويات؛
الملف يقرأ الملف text.txt وإخراج قبل أن تتحول إلى سلسلة. هذا هو أبسط طريقة لقراءة ملف يمكنك أيضا تحديد المبلغ الذي قرأ ذلك
contents = file_get_contents ( ' text . txt ' , false , null , 0 , 1024 ) ; $ = محتويات file_get_contents ('نص نص.'، زائفة، فارغة، 0، 1024)؛
هذا يقرأ أول 1024 بايت أو 1 كيلوبايت. يمكنك أيضا استخدام file_get_contents تعمل على قراءة صفحات الويب لذلك:
Simply give it the url of the web page to read / / منح ببساطة عنوان الموقع من صفحة على شبكة الإنترنت لقراءة
contents = file_get_contents ( ' http : // www . google . com ' ) ; $ محتويات file_get_contents = ('.. المتشعب: / / على شبكة الاتصالات العالمية صور كوم')؛
سوف تقرأ غوغل الرئيسية صفحة على شبكة الإنترنت!

الكتابة إلى ملف

أبسط طريقة للكتابة إلى ملف هو استخدام وظيفة file_put_contents.
Simply give it the file to write to and the data / / منح ببساطة ملف الكتابة إلى والبيانات
data = ' hi there ' ; $ البيانات = 'مرحبا هناك'؛
' text . txt ' , $ data ) ; file_put_contents ('نص نص.'، $ البيانات)؛
هذا إرجاع false إذا كان هناك خطأ أو عدد من وحدات البايت التي تم كتابتها اذا كان ناجحا حتى نتمكن من مواصلة تحسين هذا الرمز مع بعض المنطق مثل:
Simply give it the file to write to and the data / / منح ببساطة ملف الكتابة إلى والبيانات
data = ' hi there ' ; $ البيانات = 'مرحبا هناك'؛
file_put_contents ( ' text . txt ' , $ data ) ) إذا (! file_put_contents ('النص. TXT'، $ البيانات))
{
" There was an error writing your data to the text . txt file " ; صدى "كان هناك خطأ في كتابة البيانات إلى ملف txt النص."؛
}
وهذه الوظيفة فعلا خلق ملف غير موجود افتراضيا وكذلك الكتابة فوق الملفات الموجودة. لذلك قد يكون فكرة جيدة للسماح فقط ملف إلحاق من خلال وضع علامة إلحاق ملف.
Simply give it the file to write to and the data / / منح ببساطة ملف الكتابة إلى والبيانات
data = ' hi there ' ; $ البيانات = 'مرحبا هناك'؛
file_put_contents ( ' text . txt ' , $ data , FILE_APPEND ) ) إذا (! file_put_contents ('النص. TXT'، $ البيانات، FILE_APPEND))
{
" There was an error writing your data to the text . txt file " ; صدى "كان هناك خطأ في كتابة البيانات إلى ملف txt النص."؛
}

الممارسة الجيدة

عادة عند التعامل مع الملفات انه لامر جيد لمعرفة ما اذا كان الملف موجودا قبل القيام بشيء ما معها، وهذا يجعل رمز أكثر موثوقية. للقيام يمكن استخدام هذه الوظيفة في file_exists.
Simply give it the file name to check that exists / / منح ببساطة اسم الملف للتحقق من وجود
file_exists ( ' text . txt ' ) ) إذا (! file_exists ('النص. TXT'))
{
" Your file doesn ' t exist ! " ; صدى "تي ملف لا توجد الآن 'موجود!"؛
العودة؛
}
/ *
Rest of the file accessing code . * بقية ملف رمز الوصول.
* /

لا وقدمت تعليق.
أمن صورة
كتبه الدباغ دومينيك
آخر تحديث: 2011/10/25 16:00:38