Статья описывает какой функционал в какой версии языка появился.
Знак вопроса в примере ниже говорит о том, что функция может вернуть не только указанный тип, но и NULL
function testReturn(): ?string { ... }
Либо не содержит return
, либо содержит return
без параметра. NULL не является корректным значением для вывода.
function testFunc(): void { ... }
Константам внутри классов можно назначать видимость через public, protected, private
class TestConst {
public const PUB_CONST_A = 1;
}
Добавлена возможность передавать дополнительные заголовки массивом
$headers = array(
'From' => 'site@domain.ru',
'Reply-To' => 'client@domain2.ru'
'X-Mailer' => 'PHP/' . phpversion()
);
mail($to, $subject, $message, $headers);
Создание функций через create_function()
является устаревшим. Вместо этого можно писать:
$logger = function( $product ){
print "Записываем ({ $product->name })\r\n"
}
Создание анонимных функций появилось еще в PHP 5.3
Если письма с сайта не приходят, можно попробовать отправлять из через почтовый сервер gmail. Для…
jQuery аудио плейер на сайт для нескольких треков с кнопкой Play/Pause
Favicon Фавиконка это маленькая пиктограмма сайта, нужна для отображения на вкладке браузера и в закладках.…
При входе в админку происходит редирект на ту же страницу входа. Эта статья для вас,…
Иногда можно получить такую ошибку: RuntimeException: failed to get url ... No working transport found…
Перед запуском wp-cli вам потребуется скачать и установить cygwin Весь wp-cli это один файл, который…