- PVSM.RU - https://www.pvsm.ru -
Предлагаем вашему вниманию очередную подборку с ссылками на новости и материалы.
Приятного чтения!
func_get_args()
, теперь можно просто объявлять function fn($arg, ...$args)
. default
в списке аргументов: fn(1, default, 3);
vendor
. В посте автор пишет, почему это плохая идея.Быстрый поиск по всем дайджестам [88]
← Предыдущий выпуск [89]
Автор: pronskiy
Источник [90]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/42840
Ссылки в тексте:
[1] PSR-5 PHPDoc и PSR-6 Caching Interface: http://www.reddit.com/r/PHP/comments/1la8rp/psr5_phpdoc_and_psr6_caching_interface_enter/
[2] PSR-4: http://www.reddit.com/r/PHP/comments/1kvr1f/the_new_autoloading_standard_psr4_passes_entrance/
[3] PSR-5: https://github.com/phpDocumentor/fig-standards/blob/master/proposed/phpdoc.md
[4] PSR-6: https://github.com/Crell/fig-standards/blob/Cache/proposed/cache.md
[5] Вышла в свет Doctrine 2.4: http://www.doctrine-project.org/blog/doctrine-2-4-released.html
[6] Zend Announces 10,000th Zend Certified Engineer: http://blog.zend.com/2013/09/04/zend-announces-10000th-zend-certified-engineer/
[7] тут: http://devzone.zend.com/3586/10000-zce/
[8] RFC: Автозагрузка функций: https://wiki.php.net/rfc/function_autoloading
[9] предложению об импорте функций и констант из пространств имен: https://wiki.php.net/rfc/use_function
[10] споры в php-internals: http://marc.info/?l=php-internals&m=137783868718373
[11] покидает php-internals: https://twitter.com/ircmaxell/statuses/374658734057717760
[12] посте: http://blog.ircmaxell.com/2013/09/rambling-on-internals.html
[13] RFC: Синтаксис функций с переменным числом аргументов: https://wiki.php.net/rfc/variadics
[14] этом посте: http://philsturgeon.co.uk/blog/2013/08/potential-variadic-function-syntax-for-php-56
[15] RFC: Распаковка списков аргументов: https://wiki.php.net/rfc/argument_unpacking
[16] Python: http://docs.python.org/2/tutorial/controlflow.html#unpacking-argument-lists
[17] Ruby: http://endofline.wordpress.com/2011/01/21/the-strange-ruby-splat/#calling_methods
[18] значительно производительнее: https://gist.github.com/nikic/6390366
[19] RFC: Именованные аргументы: https://wiki.php.net/rfc/named_params
[20] выдвигалось и раньше: https://wiki.php.net/rfc/namedparameters
[21] этом посте: http://philsturgeon.co.uk/blog/2013/09/named-parameters-in-php
[22] RFC: Пропуск необязательных параметров: https://wiki.php.net/rfc/skipparams
[23] PHP FFmpeg: https://github.com/alchemy-fr/PHP-FFmpeg/
[24] Alice: https://github.com/nelmio/alice
[25] Geocoder: http://geocoder-php.org/
[26] Rx.PHP: https://github.com/asm89/Rx.PHP
[27] Explain Shell: http://explainshell.com/
[28] tar xzvf archive.tar.gz: http://explainshell.com/explain/tar?args=xzvf+archive.tar.gz
[29] Введение в язык Zephir: http://www.michaelgallego.fr/blog/2013/08/28/a-quick-introduction-to-zephir-language/
[30] объявила о создании нового языка Zephir: http://blog.phalconphp.com/post/57161129440/phalcon-2-0-the-future
[31] Структуры данных, PHP. Часть вторая: http://habrahabr.ru/post/190474/
[32] перевода: http://habrahabr.ru/post/190176/
[33] серии статей: http://www.sitepoint.com/series/data-structures-for-php-devs/
[34] Почему Symfony? 7 фактов: http://php-and-symfony.matthiasnoback.nl/2013/08/why-symfony-seven-facts/
[35] интервью с Fabien Potencier: http://youtu.be/kYvDpoo41eo
[36] Создаем QR-коды с помощью PHP и Silex: http://gonzalo123.com/2013/09/02/creating-qr-codes-with-php-and-silex/
[37] endroid/qrcode: https://packagist.org/packages/endroid/qrcode
[38] Взгляд на развитие PHP: https://www.acquia.com/blog/look-phps-continuing-evolution
[39] Кое-что о новом дизайне PHP.net: http://bjori.blogspot.com/2013/09/new-phpnet-designs-floating-around.html
[40] Интегрируем SonarQube с Jenkins и PHP-проектом: http://cvuorinen.net/2013/07/installing-sonarqube-with-jenkins-integration-for-a-php-project/
[41] MVC не достаточно: http://blog.bjyoungblood.com/2013/08/21/mvc-is-not-enough
[42] Следим за голосованием на «Россия 10»: http://habrahabr.ru/post/192004/
[43] Наследование конфигураций приложения на Zend Framework 2: http://tech.vg.no/2013/08/29/inheriting-configuration-in-zend-framework-2-applications/
[44] CurlFile и Facebook SDK в PHP 5.5: http://philsturgeon.co.uk/blog/2013/08/curlfile-and-the-facebook-sdk-in-php-55
[45] CurlFile: http://us2.php.net/manual/en/class.curlfile.php
[46] Интегрируем Codeship с Fortrabbit: http://blog.fortrabbit.com/integrating-codeship-with-fortrabbit/
[47] Авторы библиотек, не создавайте уязвимые интерфейсы: http://codeutopia.net/blog/2013/08/31/library-author-dont-provide-an-exploitable-interface/
[48] Xdebug — профессиональная отладка PHP: http://net.tutsplus.com/tutorials/tools-and-tips/xdebug-professional-php-debugging/
[49] Создаем веб-приложение с нуля на CodeIgniter: http://net.tutsplus.com/tutorials/php/building-a-codeigniter-web-application-from-scratch-part-1/
[50] Обрабатываем входящую почту с помощью SendGrid: http://www.sitepoint.com/handle-incoming-email-with-sendgrid/
[51] SendGrid: http://sendgrid.com/
[52] Автоматическая генерация кода в Yii: http://habrahabr.ru/post/191436/
[53] Новые возможности PHP 5.5: http://blog.servergrove.com/2013/08/26/new-features-of-php-5-5/
[54] 1: http://cvuorinen.net/2013/08/whats-new-in-php-5-5/
[55] 2: http://www.sitepoint.com/whats-new-in-php-5-5/
[56] 3: http://www.opennet.ru/opennews/art.shtml?num=37239
[57] 4: http://evertpot.com/php-55-released/
[58] 5: https://gist.github.com/nikic/5213689
[59] Место преступления: PHP: http://csiphp.com/
[60] Непрерывная интеграция для PHP с помощью Jenkins: http://systemsarchitect.net/continuous-integration-for-php-with-jenkins/
[61] Туториалы по Laravel 4: http://culttt.com/code/
[62] Реализация логгирующего аспекта с помощью аннотаций Doctrine: http://go.aopphp.com/blog/2013/07/21/implementing-logging-aspect-with-doctrine-annotations/
[63] статьи: http://go.aopphp.com/blog/2013/06/02/application-level-logging-with-aop-and-monolog/
[64] Go! AOP: https://github.com/lisachenko/go-aop-php
[65] Папка vendor в Composer: https://igor.io/2013/09/04/composer-vendor-directory.html
[66] Пример разработки блога на Zend Framework 2: http://habrahabr.ru/post/192522/
[67] 2: http://habrahabr.ru/post/192608/
[68] 3: http://habrahabr.ru/post/192726/
[69] Сентябрьский выпуск журнала Web & PHP: http://webandphp.com/September2013
[70] обзор решений для создания веб-приложений реального времени на PHP: http://webandphp.com/BuildingRealtimeWebAppswithPHP-166928
[71] Laravel 4 ACL: https://medium.com/on-coding/a7f2fa1f9791
[72] аутентификации в Laravel 4: https://medium.com/on-coding/e8d93c9ce0e2
[73] Насколько тяжел Silex?: https://igor.io/2013/09/02/how-heavy-is-silex.html
[74] Personal Maps: http://www.simplecoding.org/personal-maps-ispolzuem-yii-i-angularjs-dlya-razrabotki-web-prilozheniya-chast-1.html
[75] 2: http://www.simplecoding.org/personal-maps-ustanavlivaem-i-nastraivaem-yii-proektiruem-strukturu-bazy-dannyx-chast-2.html
[76] 3: http://www.simplecoding.org/personal-maps-client-side-app-structure-part-3.html
[77] 4: http://www.simplecoding.org/personal-maps-sozdayom-servis-angularjs-chast-4.html
[78] CakeFest 2013: http://lanyrd.com/2013/cakefest/slides/
[79] конференции: http://cakefest.org/
[80] Практический рефакторинг: https://speakerdeck.com/skoop/practical-refactoring-nomadphp
[81] NomadPHP: http://nomadphp.com/
[82] PHP@FrOSCon 2013: https://joind.in/event/view/1492/slides#event-tabs
[83] FrOSCon 2013: http://www.froscon.de/en/home/
[84] Laracon EU: https://joind.in/event/view/1480/slides#event-tabs
[85] Введение в Laravel 4: http://www.slideshare.net/kareerme/laravel-sdphp
[86] PHP: The Undiscovered Country: http://www.ustream.tv/channel/php-the-undiscovered-country
[87] конференции: http://phpundiscovered.com/
[88] Быстрый поиск по всем дайджестам: http://pronskiy.github.io/php-digest/
[89] Предыдущий выпуск: http://habrahabr.ru/company/zfort/blog/191320/
[90] Источник: http://habrahabr.ru/post/192976/
Нажмите здесь для печати.