Бестселлеры O\'Reilly - David Sklar, Adam Trachtenberg/Адам Трахтенберг, Дэвид Скляр - PHP. Рецепты программирования. 3-е издание [2015, PDF, RUS]

Reply to topic
DL-List and Torrent activity
Size:  6 MB   |    Registered:  9 years 7 months   |    Completed:  6 times

Seeder not seen: 11 months 6 days

 
   
 
 
Author Message

Download WYSIWYG ®

Gender: Male

Longevity: 9 years

Posts: 1513

Post 11-Jul-2015 19:22

[Quote]

PHP. Рецепты программирования. 3-е издание
Год: 2015
Автор: David Sklar, Adam Trachtenberg/Адам Трахтенберг, Дэвид Скляр
Переводчик: Е. Матвеев
Жанр: Программирование
Издательство: Питер
ISBN: 978-5-496-01592-9
Серия: Бестселлеры O'Reilly
Язык: Русский
Формат: PDF
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 784
Описание: Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.
Третье издание книги полностью обновлено под версию PHP 5.4, а также включает ряд новых разделов по работе с данными.

Примеры страниц

Оглавление

Оглавление
Предисловие
4.11. Проверка присутствия элемента в массиве .......................13.
4.12. Определение позиции значения в массиве .......................137
4.13. Поиск элементов, удовлетворяющих некоторому условию ............138
4.14. Поиск элемента с наибольшим или наименьшим значением ..........140
4.15. Перестановка в обратном порядке .............................141
4.1.. Сортировка массива ........................................142
4.17. Сортировка массива по вычисляемому полю ......................143
4.18. Сортировка нескольких массивов ..............................145
4.19. Сортировка массива с использованием метода вместо функции ........147
4.20. Случайная перестановка .....................................148
4.21. Удаление дубликатов из массива ..............................149
4.22. Применение функции к каждому элементу массива .................150
4.23. Вычисление объединения, пересечения и разности двух массивов .....152
4.24. Эффективный перебор больших или высокозатратных наборов данных . . 154
4.25. Работа с объектом в синтаксисе массива .........................15.
Глава 5. Переменные 159
5.0. Введение .................................................159
5.1. Предотвращение путаницы между == и = ........................1.1
5.2. Определение значения по умолчанию ...........................1.2
5.3. Переключение значений без использования временных переменных ....1.3
5.4. Динамическое создание имени переменной .......................1.4
5.5. Сохранение значения локальной переменной между вызовами функции . . 1..
5... Совместный доступ к переменным между процессами ................1.7
5.7. Строковое представление сложных типов данных ...................174
5.8. Вывод содержимого переменной в строковом виде ..................17.
Глава .. Функции 180
..0. Введение .................................................180
..1. Обращение к параметрам функции ..............................181
..2. Определение значений по умолчанию для параметров функции ........182
..3. Передача по ссылке .........................................184
..4. Именованные параметры .....................................185
..5. Контроль типа аргументов ....................................18.
.... Создание функций с переменным количеством аргументов ............187
..7. Возвращение значений по ссылке ...............................190
..8. Возвращение нескольких значений из функции ....................192
..9. Пропуск отдельных возвращаемых значений ......................194
..10. Возвращение признака ошибки ................................195
..11. Вызов разных функций в зависимости от значения переменной .......19.
..12. Обращение к глобальной переменной внутри функции ..............198
..13. Создание динамических функций ..............................200
10 Оглавление
Глава 7. Классы и объекты ..................................202
8.13. Буферизация вывода .......................................275
8.14. Сжатие вывода ............................................277
8.15. Чтение переменных окружения ................................277
8.1.. Запись переменных окружения ................................278
8.17. Взаимодействие с Apache ....................................280
8.18. Перенаправление мобильных браузеров .........................281
8.19. Программа: (де)активизация учетных записей ....................282
8.20. Программа: Tiny Wiki .......................................284
8.21. Программа: HTTP Range .....................................287
Глава 912 Оглавление
10еинелвалгО13
13.5. Преобразование HTML в простой текст ..........................440
13... Удаление тегов HTML и PHP ..................................441
13.7. Обработка запросов Ajax .....................................444
13.8. Интеграция с JavaScript ......................................44.
13.9. Программа: поиск устаревших ссылок ...........................449
13.10. Программа: проверка актуальности ссылок ......................452
Глава 14. Потребление REST-совместимых API .................455
14.0. Введение ................................................455
14.1. Получение данных по URL-адресу методом GET ....................457
14.2. Обращение по URL-адресу с методом POST и данными формы .........4.0
14.3. Обращение по URL-адресу с произвольным методом и телом POST .....4.2
14.4. Обращение по URL-адресу с cookie .............................4.4
14.5. Обращение по URL-адресу с произвольными заголовками ............4..
14... Обращение по URL-адресу с тайм-аутом .........................4.7
14.7. Обращение по URL-адресу по протоколу HTTPS ....................4.9
14.8. Отладка низкоуровневой передачи данных HTTP ..................470
14.9. Выдача запросов OAuth 1.0 ...................................475
14.10. Выдача запросов OAuth 2.0 ..................................47.
Глава 15. Предоставление доступа к REST-совместимым API .....480
15.0. Введение ................................................480
15.1. Предоставление доступа к ресурсу и обработка запроса .............483
15.2. Использование «чистых» путей для доступа к ресурсам .............48.
15.3. Предоставление доступа к ресурсу для чтения ....................487
15.4. Создание ресурса ..........................................490
15.5. Редактирование ресурса .....................................494
15... Удаление ресурса ..........................................49.
15.7. Сообщения об ошибках и сбоях ................................497
15.8. Поддержка нескольких форматов ..............................499
Глава 1.. Сервисы Интернета 503
1..0. Введение ................................................503
1..1. Отправка почты ...........................................504
1..2. Отправка почты с контентом MIME .............................50.
1..3. Чтение почты с использованием протокола IMAP или POP3 ...........507
1..4. Получение и отправка файлов с использованием протокола FTP .......512
1..5. Поиск адресов с использованием LDAP ..........................514
1.... Использование сервера LDAP для аутентификации пользователей .....51.
1..7. Выполнение поиска DNS .....................................519
1..8. Проверка доступности хоста ..................................521
1..9. Получение информации о доменном имени .......................522
14 Оглавление
Глава 17. Графика .........................................525
17.0. Введение ................................................525
17.1. Рисование линий, прямоугольников и многоугольников ..............529
17.2. Рисование дуг, эллипсов и кругов ..............................531
17.3. Рисование узорных линий ....................................533
17.4. Вывод текста .............................................534
17.5. Выравнивание текста по центру ...............................53.
17... Построение динамических изображений .........................540
17.7. Назначение и получение цвета прозрачности .....................542
17.8. Наложение водяных знаков. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543
17.9. Создание миниатюр ........................................54.
17.10. Чтение данных EXIF .......................................549
17.11. Защита изображений ......................................551
17.12. Программа: генерирование гистограммы по результатам опроса ......553
Глава 18. Безопасность и шифрование ........................557
18.0. Введение ................................................557
18.1. Предотвращение фиксации сеанса .............................558
18.2. Защита от фальсификации форм ..............................5.0
18.3. Обеспечение фильтрации входных данных .......................5.1
18.4. Предотвращение межсайтовых сценарных атак ....................5.2
18.5. Предотвращение внедрения SQL ...............................5.3
18... Хранение паролей отдельно от файлов .........................5.3
18.7. Хранение паролей ..........................................5.4
18.8. Восстановление утраченных паролей ...........................5.8
18.9. Проверка данных с использованием хешей .......................570
18.10. Шифрование и дешифрование данных .........................571
18.11. Хранение шифрованных данных в файле или в базе данных .........574
18.12. Обмен зашифрованными данными с другим сайтом ................577
18.13. Обнаружение SSL .........................................579
18.14. Шифрование электронной почты и GPG ........................580
Глава 19. Интернационализация и локализация ................583
19.0. Введение ................................................583
19.1. Определение локального контекста пользователя ..................585
19.2. Локализация текстовых сообщений .............................58.
19.3. Локализация даты и времени .................................589
19.4. Локализация числовых данных ................................593
19.5. Локализация денежных сумм .................................59.
19... Локализация графики .......................................598
19.7. Локализация включаемых файлов ..............................599
19.8. Сортировка с учетом локального контекста ........................00
еинелвалгО15
19.9. Управление ресурсами локализации .............................01
19.10. Выбор кодировки символов для выходных данных. .................03
19.11. Назначение кодировки символов для входных данных. ..............04
19.12. Работа с текстом в кодировке UTF-8 ............................05
Глава 20. Обработка ошибок ..................................10
20.0. Введение .................................................10
20.1. Поиск и исправление ошибок разбора ............................11
20.2. Создание классов исключений .................................13
20.3. Вывод трассировки стека .....................................1.
20.4. Чтение конфигурационных переменных ..........................19
20.5. Присваивание значений конфигурационным переменным .............21
20... Сокрытие сообщений об ошибках от пользователей .................21
20.7. Настройка обработки ошибок ..................................23
20.8. Применение пользовательских обработчиков ошибок ................2.
20.9. Регистрация ошибок .........................................27
20.10. Устранение ошибок «заголовки уже отправлены» ..................28
20.11. Сохранение отладочной информации ...........................30
Глава 21. Технология программирования .......................33
21.0. Введение .................................................33
21.1. Использование отладочного расширения .........................33
21.2. Написание модульного теста ..................................3.
21.3. Написание пакета модульных тестов .............................38
21.4. Применение модульного теста к веб-странице .....................40
21.5. Настройка среды тестирования .................................42
21... Использование встроенного веб-сервера .........................43
Глава 22. Оптимизация ......................................4.
22.0. Введение .................................................4.
22.1. Использование акселератора ..................................47
22.2. Хронометраж выполнения функций .............................48
22.3. Хронометраж функций .......................................50
22.4. Хронометраж по командам ....................................51
22.5. Хронометраж по секциям .....................................53
22... Профилирование с отладочным расширением ......................55
22.7. Нагрузочное тестирование сайта ................................59
22.8. Альтернативы для регулярных выражений .........................0
Глава 23. Регулярные выражения ..............................3
23.0. Введение ..................................................3
23.1. Переход с ereg на preg ........................................7
23.2. Поиск слов .................................................9
1. Оглавление
23еинелвалгО 17
25.7. Обработка всех файлов в каталоге .............................730
25.8. Получение списка файлов по шаблону ..........................732
25.10. Создание новых каталогов ..................................734
25.11. Удаление каталога и его содержимого .........................735
25.12. Программа: вывод содержимого каталога веб-сервера .............73.
25.13. Программа: поиск по сайту ..................................740
Глава 2.
[solely-soft.top].t29381.torrent
Torrent: Registered [ 2015-07-11 19:20 ] · 587BED87E81A25F360688F31D21A9A96C69A2ED3

8 KB

Status: checked
Completed: 6 times
Size: 6 MB
Rate: 
(Vote: 0)
Have thanked: 0  Thanks
Бестселлеры O\'Reilly - David Sklar, Adam Trachtenberg/Адам Трахтенберг, Дэвид Скляр - PHP. Рецепты программирования. 3-е издание [2015, PDF, RUS] download torrent for free and without registration
[Profile] [PM]
Forum Topic Author Size
Web design and programming Бестселлеры O\'Reilly - Boris Cherny / Борис Черный - Programming TypeScript. Making Your JavaScript Applications Scale / Профессиональный TypeScript. Разработка масштаб... Download WYSIWYG 5 MB
Web design and programming Бестселлеры O\'Reilly - Adam Scott / Адам Скотт - JavaScript Everywhere: Building Cross-Platform Applications with GraphQL, React, React Native, and Electron / Разработка на JavaScript. Построе... Download WYSIWYG 6 MB
Hacking and security Бестселлеры O\'Reilly - Andrew Hoffman / Эндрю Хоффман - Web Application Security: Exploitation and Countermeasures for Modern Web Applications / Безопасность веб-приложений [2021, PDF, RUS] Find a password 6 MB
Web design and programming Бестселлеры O\'Reilly - Brett McLaughlin / Бретт Маклафлин - PHP & MySQL. The Missing Manual, 2nd Edition / PHP и MySQL. Исчерпывающее руководство, 2-е издание [2014, PDF, RUS] Download WYSIWYG 14 MB
Mac OS; Linux, FreeBSD and others *NIX Бестселлеры O\'Reilly - Carla Schroder / Карла Шрёдер - Linux cookbook / Linux. Книга рецептов [2022, PDF, RUS] iPhone 10 MB
Programming Бестселлеры O\'Reilly - Katy Warr / Кэти Уорр - d / Надежность нейронных сетей: укрепляем устойчивость ИИ к обману [2021, PDF, RUS] Programmer 5 MB
Other programs Бестселлеры O\'Reilly - Mackey T, Benedict J.К. / Маккей Т., Бенедикт Д.К., Халяпин С.Н. - XenServer. Administration Handbook / XenServer. Справочник администратора [2017, PDF, RUS] Download Office 57 MB
Programming Бестселлеры O\'Reilly - Medjaoui М., Wilde E., Mitra R., Amundsen M. / Меджуи М., Уайлд Э., Митра Р., Амундсен М. - Continuous API Management / Непрерывное развитие API. Правильные ... Programmer 34 MB
Display posts:    
Reply to topic

Current time is: 24-Feb 18:03

All times are UTC + 2



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum