Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 4 месяца
Сообщений:
56808

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]

Up and Running with the Standard PHP Library
Год выпуска: 2014
Производитель: Lynda
Сайт производителя: lynda.com
Автор: David Powers
Продолжительность: 3:24
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: The Standard PHP Library (SPL) is a collection of useful classes for traversing, filtering, and sorting data and objects. One of its main features is the iterator, which provide easy access to arrays, trees, and directory listings. In this course, David Powers reviews using these iterators to explore the file system, and combining iterators in order to edit and manage specific types of files. He'll show how to load XML and JSON data, convert arrays into nested lists, and work with data structures such as doubly linked lists, queues, and heaps. Start learning how to put SPL into practice, and extend the power of your PHP applications.
Стандартная библиотека PHP - коллекция полезных классов для преобразования, отбора и сортировки данных и объектов.

Содержание

Introduction
Welcome
What you should know before watching this course
Using the exercise files
1. Introducing the Standard PHP Library (SPL)
What is the Standard PHP Library?
Introducing SPL iterators
Using SPL iterators
2. Exploring Files and Directories
Inspecting single directories with DirectoryIterator
Inspecting single directories with FilesystemIterator
Inspecting directories recursively with RecursiveDirectoryIterator
Getting information about files with SplFileInfo
Working on text files with SplFileObject
Using SplFileObject to convert a CSV to an array
Exporting data to a download file with SplTempFileObject
3. Filtering Values
Filtering a directory with GlobIterator
Using regular expressions to filter directories with RegexIterator
Extracting data from XML with RegexIterator and SimpleXML
Specifying a range of items with LimitIterator
Creating a custom filter with CallbackFilterIterator
Creating a recursive callback filter
Extending FilterIterator to create a reusable filter
Creating a custom filter with RecursiveFilterIterator
Overriding the RecursiveFilterIterator constructor
Using ParentIterator to find elements that have children
4. Array Iterators
Converting between arrays and iterators
Filtering values from JSON
Using multidimensional arrays with iterators
Extending RecursiveIteratorIterator to build nested lists
5. Combining and Merging Iterators
Combining iterators with AppendIterator
Merging values from different iterators with MultipleIterator
6. Other Iterators
Creating a repeat sequence with InfiniteIterator
Treating the final element differently with CachingIterator
Using RecursiveCachingIterator with multidimensional structures
Generating an ASCII graphic tree with RecursiveTreeIterator
NoRewindIterator and EmptyIterator
7. SPL Data Structures
Doubly linked lists, stacks, and queues
Sorting XML and JSON with SplDoublyLinkedList
Using SplStack and SplQueue
Understanding heaps
SplMinHeap and SplMaxHeap
Sorting XML and JSON with SplHeap
Finding important information with SplPriorityQueue
Keeping priority items in chronological order
Speeding up array access with SplFixedArray
Conclusion
Goodbye
Файлы примеров: присутствуют
Формат видео: MP4
Видео: MPEG-4, 1280x720, 16:9, 30fps, 647kbps
Аудио: AAC, 48kHz, 128kbps, stereo

Скриншоты


_________________
Показать сообщения:    

Текущее время: Сегодня 09:00

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы