18. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio. and other language constructs.
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.
19. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.
20. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.
21. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.
22. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.
23. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.
24. ✔ check
● Esistenza di classi usate in instanceof, catch, typehints e altri costrutti del
linguaggio
● Esistenza e accessibilità di metodi e funzioni richiamati. Correttezza del
numero di parametri passati
● Se un metodo restituisce lo stesso tipo dichiarato come return type.
● Esistenza e visibilità delle proprietà a cui si accede, compreso il caso in cui si
assegni un tipo diverso da quello dichiarato.
● Numero di parametri passati alle chiamate a sprintf/printf in base alle stringhe
di formato.
● Esistenza di variabili rispetto allo scope di blocchi e cicli.