В настоящее время я переношу свой сайт с PHP5 на PHP7, и я начал использовать строгую функцию ввода, которая была добавлена. Однако это требует от меня, чтобы начать все файлы с помощью следующей строки:Включение «strict_types» глобально в PHP 7
<?php declare(strict_types=1);
// All other code here
// ...
Так что я задавался вопросом, есть ли способ, чтобы позволить strict_types
глобально использовать что-то вроде php.ini
или конфигурационный файл апачский, так что я не должен писать эта строка каждый раз, и если да, то как я могу включить это?
Нет, это невозможно. –
Вы можете включить strict_types глобально, используя 'sed',' awk' или другой инструмент по вашему выбору, чтобы заменить все ' Php' на' Php declare (strict_types = 1); '... – NikiC
@NikiC I ' m довольно уверен, что простая find-replace в любой IDE будет делать то же самое, мне просто интересно, можно ли это сделать во время выполнения в качестве стандартной функции, поскольку я ничего не мог найти об этом – Paradoxis