تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی یادگیری کتابخانه استاندارد PHP

دوره آموزشی یادگیری کتابخانه استاندارد PHP

3 ساعت 25 دقیقهمبتدی2014-10-22

مدرسین

David Powers

David Powers

Developing websites since 1994

جزئیات دوره

کتابخانه استاندارد PHP (SPL) مجموعه ای از کلاسهای مفید برای مرور، فیلتر کردن و مرتب سازی داده ها و اشیاء است. یکی از ویژگی های اصلی آن iterator است که دسترسی آسان به آرایه ها، درختان و فهرست فهرست ها را فراهم می کند. در این دوره، دیوید پاورز با استفاده از این تکرارکنندگان برای کشف سیستم فایل و ترکیب تکرارکنندگان به منظور ویرایش و مدیریت انواع خاصی از فایل ها، بررسی می کند. او نحوه بارگیری داده های XML و JSON، تبدیل آرایه ها به لیست های تو در تو و کار با ساختارهای داده مانند لیست های پیوند دوگانه، صف ها و توده ها را نشان می دهد. شروع به یادگیری نحوه استفاده از SPL و افزایش قدرت برنامه های PHP خود کنید.

اهداف یادگیری
استفاده از تکرارکننده های SPL
بازرسی دایرکتوری ها
کار با فایل های متنی
صادرات و استخراج داده ها
فیلتر کردن داده ها
تبدیل بین آرایه ها و تکرارکنندگان
ترکیب و ادغام تکرارکنندگان
ایجاد یک دنباله تکراری با InfiniteIterator
کار با ساختار داده

مهارت ها

PHPBack-End Web DevelopmentLearningWeb DevelopmentProgramming LanguagesOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید قبل از تماشای این دوره بدانید
  • 03 - استفاده از فایل‌های تمرین

1. معرفی کتابخانه استاندارد PHP (SPL)

  • 04 - کتابخانه استاندارد PHP چیست؟
  • 05 - معرفی تکرار کننده‌های SPL
  • 06 - استفاده از تکرار کننده‌های SPL

2. کاوش در فایل‌ها و دایرکتوری ها

  • 07 - بازرسی تک دایرکتوری‌ها با DirectoryIterator
  • 08 - بازرسی تک دایرکتوری‌ها با FilesystemIterator
  • 09 - بازرسی دایرکتوری‌ها به صورت بازگشتی با RecursiveDirectoryIterator
  • 10 - دریافت اطلاعات در مورد فایل‌ها با SplFileInfo
  • 11 - کار بر روی فایل‌های متنی با SplFileObject
  • 12 - استفاده از SplFileObject برای تبدیل CSV به آرایه
  • 13 - Export داده به فایل دانلودی با SplTempFileObject

3. فیلتر کردن مقادیر

  • 14 - فیلتر کردن دایرکتوری با GlobIterator
  • 15 - استفاده از عبارات منظم برای فیلتر کردن دایرکتوری‌ها با RegexIterator
  • 16 - استخراج داده‌ها از XML با RegexIterator و SimpleXML
  • 17 - تعیین محدوده ای از آیتم‌ها با LimitIterator
  • 18 - ایجاد فیلتر سفارشی با CallbackFilterIterator
  • 19 - ایجاد فیلتر برگشتی بازگشتی
  • 20 - گسترش FilterIterator برای ایجاد یک فیلتر قابل استفاده مجدد
  • 21 - ایجاد فیلتر سفارشی با RecursiveFilterIterator
  • 22 - نادیده گرفتن سازنده RecursiveFilterIterator
  • 23 - استفاده از ParentIterator برای یافتن عناصری که دارای فرزند هستند

4. تکرار کننده آرایه

  • 24 - تبدیل بین آرایه‌ها و تکرار کننده ها
  • 25 - فیلتر کردن مقادیر از JSON
  • 26 - استفاده از آرایه‌های چند بعدی با تکرار کننده
  • 27 - گسترش RecursiveIteratorIterator برای ساخت لیست‌های تودرتو

5. ترکیب و ادغام تکرار کننده ها

  • 28 - ترکیب تکرار کننده‌ها با AppendIterator
  • 29 - ادغام مقادیر تکرار کننده‌های مختلف با MultipleIterator

6. سایر تکرار کننده ها

  • 30 - ایجاد یک توالی تکرار با InfiniteIterator
  • 31 - برخورد متفاوت با عنصر نهایی با CachingIterator
  • 32 - استفاده از RecursiveCachingIterator با ساختارهای چند بعدی
  • 33 - ایجاد درخت گرافیکی ASCII با RecursiveTreeIterator
  • 34 - NoRewindIterator و EmptyIterator

7. ساختارهای داده SPL

  • 35 - لیست ‌ها , پشته‌ها و صف‌های دارای پیوند دوگانه
  • 36 - مرتب سازی XML و JSON با SplDoublyLinkedList
  • 37 - استفاده از SplStack و SplQueue
  • 38 - درک پشته ها
  • 39 - SplMinHeap و SplMaxHeap
  • 40 - مرتب سازی XML و JSON با SplHeap
  • 41 - یافتن اطلاعات مهم با SplPriorityQueue
  • 42 - رعایت موارد اولویت دار به ترتیب زمانی
  • 43 - افزایش سرعت دسترسی به آرایه با SplFixedArray

نتیجه

  • 44 - خداحافظ

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal