Aktualnie migrowałem swoją witrynę z PHP5 do PHP7 i zacząłem używać ścisłej funkcji pisania, która została dodana. Jednak to wymaga ode mnie, aby rozpocząć wszystkie pliki z następującej linii:Włączenie "strict_types" globalnie w PHP 7
<?php declare(strict_types=1);
// All other code here
// ...
więc zastanawiałem się, czy jest jakiś sposób, aby umożliwić strict_types
globalnie za pomocą czegoś podobnego php.ini
lub plik konfiguracyjny apache więc nie muszę pisać ten wiersz za każdym razem, a jeśli tak, w jaki sposób mogę to włączyć?
Nie, nie jest to możliwe. –
Możesz włączyć strict_types na całym świecie, używając 'sed',' awk' lub innego wybranego przez ciebie narzędzia do zamiany wszystkich ' Php' na' Php declare (strict_types = 1); '... – NikiC
@NikiC I ' m dość pewny prosty find-zamień w każdym IDE zrobiłby to samo, właśnie zastanawiałem się czy to było możliwe by zrobić to w runtime jak standardowa funkcja jak nie mogłem znaleźć niczego o tym – Paradoxis