آموزش تکنیک های PHP: کار با پرونده ها و راهنماها

PHP Techniques: Working with Files and Directories

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: داشتن دانش لازم برای کار موثر با پرونده ها و دایرکتوری ها برای هر برنامه نویسی که بخواهد فراتر از اصول PHP باشد مهم است. با استفاده از این دوره ، کوین اسکوگلوند مهارت های مهم پرونده را برای هر توسعه دهنده PHP در اختیار شما قرار می دهد. او نحوه خواندن از پرونده ها ، نوشتن در پرونده ها ، جستجوی دایرکتوری ها ، تغییر مجوزها و ایجاد فرم ها را نشان می دهد تا کاربران از راه دور بتوانند پرونده ها را بارگذاری کنند. او همچنین برخی از بهترین شیوه های خود را به اشتراک می گذارد و درس های خود را از طریق چالش های کدی که می توانید همراه آنها دنبال کنید ، نشان می دهد ، یا فقط بنشینید و نگاه کنید. پس از مشاهده دوره کوین ، می توانید مهارت های جدید خود را در پروژه های خود اعمال کنید.

سرفصل ها و درس ها

معرفی Introduction

  • در PHP با فایلها و دایرکتوری ها کار کنید Work with files and directories in PHP

  • استفاده از پرونده های تمرینی در GitHub Using the exercise files on GitHub

1. کار با Files 1. Working with Files

  • اصول سیستم فایل Filesystem basics

  • مسیرهای نسبی و ثابت های جادویی Relative paths and magic constants

  • دسترسی به پرونده ها Accessing files

  • خواندن از پرونده ها Reading from files

  • خواندن خط به خط Reading line by line

  • مجوزهای پرونده File permissions

  • نوشتن در پرونده ها Writing to files

  • خط نوشتن برمی گردد Writing line returns

  • حذف پرونده ها Deleting files

  • انتقال نشانگر پرونده Moving the file pointer

  • بررسی جزئیات پرونده Examining file details

  • چالش: یک پرونده ورود به سیستم ایجاد کنید Challenge: Create a log file

  • راه حل: یک پرونده ورود به سیستم ایجاد کنید Solution: Create a log file

2. کار با دایرکتوری ها 2. Working with Directories

  • اصول دایرکتوری Directory basics

  • ایجاد و حذف فهرست ها Creating and deleting directories

  • دسترسی به مطالب فهرست Accessing directory contents

  • رد شدن از ورودی های فهرست Skipping directory entries

  • مطابقت الگو با glob Pattern matching with glob

  • چالش: راهنمای شکار گنج Challenge: Directory treasure hunt

  • راه حل: شکار گنجینه فهرست Solution: Directory treasure hunt

3. پذیرش فایلهای بارگذاری شده توسط کاربر 3. Accepting User-Uploaded Files

  • پیکربندی PHP برای بارگذاری پرونده ها Configuring PHP for file uploads

  • ارسال پرونده ها به عنوان داده های فرم Sending files as form data

  • بازرسی پرونده های بارگذاری شده Inspecting uploaded files

  • در حال انتقال پرونده های بارگذاری شده Moving uploaded files

  • مدیریت خطاهای بارگذاری Handling upload errors

  • تنظیم مجوزهای پرونده Setting file permissions

  • ایمن سازی بارگذاری پرونده ها Securing file uploads

  • چالش: عکس پروفایل Challenge: Profile photo

  • راه حل: عکس های پروفایل Solution: Profile photos

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش تکنیک های PHP: کار با پرونده ها و راهنماها
جزییات دوره
2h 8m
32
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
130
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Skoglund Kevin Skoglund

بنیانگذار NovaFabrica

Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.

Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.