Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] E_STRICT i ereg w PHP 5.3
Forum PHP.pl > Forum > Przedszkole
lukasamd
Witam,
normalnie na moim hostingu jest dostępne PHP 5.2.8, ale mam możliwość włączenia przez htaccessa PHP 5.3 (a dokładniej, obecnie 5.3.2).

Włączyłem wiec, w głównym pliku strony wrzuciłem error_reporting(-1), a później error_reporting(E_STRICT), phpinfo oczywiście daje znać o tych zmianach.
W jednym z plików załączających ten główny dla testu wrzuciłem:

Kod
if (eregi('^aaa$', 'bbb'))
{
  echo 'OK!';
}


No i niestety ale żadnego komunikatu DEPRECATED związanego z eregi nie dostałem.
Co schrzaniłem tym razem?
melkorm
Manual

Samo E_STRICT nie wygeneruje Tobie błędu DEPRECATED (nie wiem czy od 5.3 czy ogólnie bo nie mogę przetestować) i jak widzisz w manualu to albo E_ALL lub nowa flaga od 5.3 E_DEPRECATED
lukasamd
No tak ale:

Cytat("Manual")
Passing in the value -1 will show every possible error, even when new levels and constants are added in future PHP versions.


A przy tym też żadnego rezultatu nie ma.

Wrzucenie E_DEPRECATED też nic nie dało.
melkorm
To dziwne bo u mnie na 5.3.1 działa :]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.