- PVSM.RU - https://www.pvsm.ru -
Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 RC5 и другие релизы, предложения из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!
json_encode()
и json_decode()
будут бросать исключение в случае ошибки и наличия соответствующего флага.<?php
$values = [<<<EOT
a
b
c
EOT, 'd e f'];
foreach ($definition ?? [] as $id => $val) { }
Спасибо за внимание!
Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку [66].
Вопросы и предложения пишите на почту [67] или в твиттер [68].
Прислать ссылку [69]
Поиск ссылок по всем дайджестам [70]
← Предыдущий выпуск: PHP-Дайджест № 118 [71]
Автор: Роман Пронский
Источник [72]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/php-2/266942
Ссылки в тексте:
[1] PHP 7.2.0 RC5: http://news.php.net/php.internals/100955
[2] запланированных: https://wiki.php.net/todo/php72#timetable
[3] тут: https://kinsta.com/blog/php-7-2/
[4] тут: https://blog.martinhujer.cz/php-7-2-is-due-in-november-whats-new/
[5] тут: https://habrahabr.ru/company/avito/blog/335584/
[6] PHP 5.6.32: http://www.php.net/ChangeLog-5.php#5.6.32
[7] PHP 7.0.25: http://www.php.net/ChangeLog-7.php#7.0.25
[8] PHP 7.1.11: http://www.php.net/ChangeLog-7.php#7.1.11
[9] Symfoniacs SPB Meetup #2 — Datanyze (31 oct 2017): https://www.meetup.com/symfoniacs-spb/events/243910813/
[10] RFC: JSON_THROW_ON_ERROR: https://wiki.php.net/rfc/json_throw_on_error
[11] [RFC] Flexible Heredoc and Nowdoc Syntaxes: https://wiki.php.net/rfc/flexible_heredoc_nowdoc_syntaxes
[12] nunomaduro/collision: https://github.com/nunomaduro/collision
[13] Whoops: https://github.com/filp/whoops
[14] itsgoingd/clockwork: https://github.com/itsgoingd/clockwork
[15] Teein/Html: https://github.com/Teein/Html
[16] mark-gerarts/automapper-plus: https://github.com/mark-gerarts/automapper-plus
[17] .NET AutoMapper: https://github.com/AutoMapper/AutoMapper
[18] sebastianbergmann/object-graph: https://github.com/sebastianbergmann/object-graph
[19] apioo/fusio: https://github.com/apioo/fusio
[20] antonioribeiro/ci: https://github.com/antonioribeiro/ci
[21] php-censor/php-censor: https://github.com/php-censor/php-censor
[22] enygma/expose: https://github.com/enygma/expose
[23] ircmaxell/PHP-Yacc: https://github.com/ircmaxell/php-yacc
[24] paragonie/certainty: https://github.com/paragonie/certainty
[25] посте: https://paragonie.com/blog/2017/10/certainty-automated-cacert-pem-management-for-php-software
[26] infection/infection: https://github.com/infection/infection
[27] Пост: https://medium.com/@maks_rafalko/infection-mutation-testing-framework-c9ccf02eefd1
[28] Использование событийной модели в Doctrine 2 + Symfony 3: https://habrahabr.ru/post/339580/
[29] Symfony Flex: Будущее Symfony: https://www.sitepoint.com/symfony-flex-paving-path-faster-better-symfony/
[30] Немного бенчмарков PHP 7.1 vs 7.2 с помощью Docker и Symfony Flex: https://symfony.fi/entry/php-7-1-vs-7-2-benchmarks-with-docker-and-symfony-flex
[31] Symfony 4: HTTP/2 Push и предзагрузка: https://dunglas.fr/2017/10/symfony-4-http2-push-and-preloading/
[32] Неделя Symfony #563 (9-15 октября 2017): http://symfony.com/blog/a-week-of-symfony-563-9-15-october-2017
[33] Неделя Symfony #564 (16-22 октября 2017): http://symfony.com/blog/a-week-of-symfony-564-16-22-october-2017
[34] Неделя Symfony #565 (23-29 октября 2017): http://symfony.com/blog/a-week-of-symfony-565-23-29-october-2017
[35] Yii development notes #15: https://www.patreon.com/posts/14876335
[36] Yii development notes #16: https://www.patreon.com/posts/15094470
[37] Анонсирована Laracon Online 2018: https://laracon.net/
[38] renatomarinho/laravel-page-speed: https://github.com/renatomarinho/laravel-page-speed
[39] laravel-shield: http://laravel-shield.com/
[40] stefanzweifel/laravel-stats: https://github.com/stefanzweifel/laravel-stats
[41] ajthinking/tinx: https://github.com/ajthinking/tinx
[42] recoilphp/recoil 1.0: https://github.com/recoilphp/recoil
[43] seregazhuk/php-react-memcached: https://github.com/seregazhuk/php-react-memcached
[44] запросы и обработка ответов: http://seregazhuk.github.io/2017/10/09/memcached-reactphp-p1/
[45] соединение и ошибки: http://seregazhuk.github.io/2017/10/14/memcached-reactphp-p2/
[46] Git и WordPress: автообновление постов из пул-реквестов: https://www.sitepoint.com/git-and-wordpress-how-to-auto-update-posts-with-pull-requests/
[47] О будущем Drupal в контексте использования JS-фреймворков, в частности React: https://www.drupal.org/blog/drupal-looking-to-adopt-react
[48] Magento Dare to Share. Осень — сезон Magento митапов: https://habrahabr.ru/post/340338/
[49] О передаче данных из внешних слоев PHP-приложения на слой логики: https://blog.alejandrocelaya.com/2017/10/16/properly-passing-data-from-outer-layers-of-a-php-application-to-the-use-case-layer/
[50] Отправляем логи из Monolog в ELK: https://pehapkari.cz/blog/2017/10/22/connecting-monolog-with-ELK/
[51] Injectables vs.Newables: https://qafoo.com/blog/111_injectables_newables.html
[52] Быстрая и безопасная итерация массива: https://www.garfieldtech.com/blog/short-array-iteration
[53] Непрерывный мониторинг производительности PHP-приложений с помощью Blackfire: http://tech.trivago.com/2017/10/27/continuous-performance-monitoring-for-php---the-tale-of-blackfire-at-trivago/
[54] Blackfire.io: https://blackfire.io/
[55] Очередь задач на PHP с помощью: https://medium.com/devcupboard/elegant-background-jobs-in-php-c61b91bf582b
[56] bernardphp/bernard: https://github.com/bernardphp/bernard
[57] Всё, что вы должны знать о переменных окружения в PHP: http://phpprofi.ru/blogs/post/72
[58] Области сокрытия кода и рефакторинг: https://habrahabr.ru/post/340726/
[59] array_* vs foreach или PHP7 vs PHP5: https://habrahabr.ru/post/340696/
[60] AMA. Avito. Backend: https://habrahabr.ru/company/avito/blog/339996/
[61] Поиск и исправление багов в исходниках PHP: https://habrahabr.ru/company/mailru/blog/340242/
[62] Александр Макаров: Большие проекты, архитектура и фреймворки: https://www.youtube.com/watch?v=GY5xSmLnSG0
[63] PHP Roundtable #067: Imposter syndrome and the Dunning-Kruger effect: https://www.phproundtable.com/episode/imposter-syndrome-and-the-dunning-kruger-effect
[64] PHP Roundtable #068: PHP's Dirty Little Segfault Secret: https://www.phproundtable.com/episode/phps-dirty-little-segfault-secret-the-stack-bomb
[65] josephernest/Yopp: https://github.com/josephernest/yopp
[66] личку: https://habrahabr.ru/conversations/pronskiy/
[67] почту: mailto:roman@pronskiy.com
[68] твиттер: https://twitter.com/pronskiy
[69] Прислать ссылку: https://bit.ly/php-digest-add-link
[70] Поиск ссылок по всем дайджестам: https://pronskiy.com/php-digest/
[71] Предыдущий выпуск: PHP-Дайджест № 118: https://habrahabr.ru/company/zfort/blog/339630/
[72] Источник: https://habrahabr.ru/post/341236/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.