Co robi E_STRICT?

Właściwie jestem zainteresowany upewnieniem się, że nasza baza kodu jest wolna od błędów, które byłyby ostrzegane przez wbudowane sprawdzanie błędów PHP, ale chciałbym zobaczyć dokładnie, co wymusza E_STRICT. Zgodnie z rozszerzeniem, jakie są „surowe standardy” PHP? Patrzyłem, ale nie mogłem znaleźć wyczerpującej listy.

Niektóre surowe normy, które znam z doświadczenia:

Ostrzegaj przed wywoływaniem statycznych metod nie statycznychOstrzegaj przed niezgodnymi podpisami funkcji podklasyOstrzegaj przed przypisywaniem wartości przez odniesienie

Wszystko, co wiem o E_STRICT, to to, że ostrzega przed kodem, który mógłby złamać zgodność, ale nie jestem pewien, co to konkretnie znaczy.

Czy istnieje dobre źródło informacji na ten temat?

questionAnswers(1)

yourAnswerToTheQuestion