
News and Releasesgethostbyname() arguments to the corresponding Glibc function. Vulnerability CVE-2015-0273 is caused by a call to already freed memory areas when decoding DateTimeZone data via an unserialize() call.
Php
RFC: Scalar Type Hints - The proposal can rightly be called the most controversial and discussed in the history of PHP. Pascal Martin described in detail the essence of the proposal in his post. Also in support of the proposal made by Anthony Ferrara, outlining the arguments for in his blog. Nevertheless, the stumbling block was the question of the severity of typing and a number of fair counterarguments led by Rasmus Lerdorf in the comments , Zeev Surasky in php.internals and many others .<=> although it was withdrawn, was later restored, accepted and implemented in PHP 7.empty() ability to pass any number of arguments: if (empty($a, $b, $c)) {} .in , which will make it easier to check for the occurrence of an element in a string or array: $contains = "foo" in ["foo", "bar"]; // true $contains = "foo" in ["foo", "bar"]; // truefunction (array|Traversable $in) {}
Instruments
Study materials
How to compete on DDD, modular structure and areas of responsibility in Laravel. And then become happy =)
Laracasts.com: Laravel 5 Fundamentals - A cycle of screencasts for developing Laravel from start to finish.
Rapid application development - from idea to prototype in 1 h 45 min using Laravel
Symfony2. Universal tool for quick cooking of table lists in the administrative panel
Symfony2 Component Overview: Using a Data Transformer
A dynamic call to $ this should not work, but it works - A good answer from Nikita Popov on StackOverflow about why ${'this' } works.
How HHVM Uses C ++ for Fun and Benefit - The report is more about C ++, but will be useful to those who are interested in the internals of HHVM.
Parsing function calls in PHP
Custom PHP Project Optimization
Survey: how do you solve the problem of synchronizing parallel PHP queries?
PSR-7 in examples - By the way, the standard has moved to the review stage and may be adopted soon.
Debugging with XDebug and PhpStorm (addition)
The digest of interesting materials from the world of Drupal # 4
How I integrated WebSockets into an existing PHP system
EntertainingSource: https://habr.com/ru/post/251223/
All Articles