Io se provo a fare
var_dump(is_numeric(7/));
oppure
var_dump(is_numeric(7*));
ottengo
Parse error: syntax error, unexpected ')' in C:\xampp\htdocs\prova.php on line 2
non NULL, mentre se faccio
var_dump(is_numeric('7/'));
oppure
var_dump(is_numeric('7*'));
ottengo correttamente bool(false)
come fai a dire che tu ottieni NULL?
Anche perché se leggi la documentazione di is_numeric() vedrai che ritorna TRUE o FALSE, in nessun caso ritorna NULL.

Rispondi quotando