/ / Zdefiniowanie stałej na dwóch stronach i włączenie jednej na drugiej - php

Definiowanie stałej na dwóch stronach i zawierającej jeden w drugim - php

Co się stanie, jeśli stała zostanie zdefiniowana na jednymstrona powie indeks.php, a następnie ponownie zdefiniowane na drugiej stronie powie nagłówek.php, a następnie nagłówek.php jest zawarty w index.php? To pytanie zostało zadane w wywiadzie i zastanawiam się, jaki byłby wynik.

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli użyłeś error_reporting(E_ALL); Pokaże ci to

Notice: Constant "CONSTANT NAME" already defined in "file name".

Lepiej sprawdź przed zdefiniowaniem nowej stałej, takiej jak:

if (!defined(CONSTANT)) { define ("CONSTANT", "Constant Value"); }