اختيار جديد مع روابط إلى الأخبار والمواد. في الإصدار: تحديثات PHP و Codeception 3.0 والإصدارات الأخرى و lambdas القصيرة في PHP 7.4 ونظرة عامة على أحدث جمل RFC من PHP Internals ، وجزء من الأدوات المفيدة ، وأكثر من ذلك بكثير.هل لديك قراءة لطيفة!
fn() =>
$y = 1; $fn = fn($x) => $x + $y;
andOperator = ($x) => ($y = 10) && $x + $y; console.log(andOperator(5)); // 15
$andOperator = fn($x) => ($y = 10) && $x + $y; var_dump($andOperator(5)); // bool(true)
end()
<?php function last(...$args) { return end($args); } $multipleLines = fn($x) => last( $y = $x * 10, // 10 $z = $y + 15, // 25 $x + $y + $z // 1 + 10 + 25 last() ); var_dump($multipleLines(1)); // int(36)
array_slice()
$multipleLines = fn($x) => array_slice([ $y = $x * 10, $z = $y + 15, $x + $y + $z ], -1)[0]; var_dump($multipleLines(1)); // int(36)
<?
...
$parts = ['apple', 'pear']; $fruits = ['banana', 'orange', ...$parts, 'watermelon']; // ['banana', 'orange', 'apple', 'pear', 'watermelon'];
iterator_to_array
$array = [...$iter];
__toString()
شكرا لاهتمامكم!إذا لاحظت خطأ أو عدم دقة - يرجى إعلامي في مساء .أسئلة واقتراحات الكتابة إلى البريد أو تويتر .المزيد من الأخبار والتعليقات على PHP Digest Telegram Channel.إرسال الرابطالبحث عن روابط لجميع الهضم← الإصدار السابق: PHP Digest No. 154
Source: https://habr.com/ru/post/ar450642/More articles:Frontend Weekly Digest (29 أبريل - 5 مايو 2019)كرام الأساسية في 768 بايتملخص المواد الطازجة من عالم الواجهة الأمامية للأسبوع الماضي رقم 363 (29 أبريل - 5 مايو 2019)الماجنتو 2. مونولوج أو كيفية كتابة السجلاتكيف تفهم أنك ترك التدخين حقًا؟Cryptocurrency: حياة أو موت؟ الجزء 3محاكي PS2 / PSP + Google Drive + YouTube = "الجنون" مستمرتطبيق تتمحور البنية التحتية. بنية شبكة المستقبل - من التفكير إلى العملرسالة إلى مبرمج المستقبلمعالج إنتل megazap - تجديد الرتبAll Articles