(PHP 4 >= 4.0.4, PHP 5, PHP 7, PHP 8)
ctype_space — Controlla gli spazi
Controlla che tutti i caratteri nella string,
text
fornita, creino spazi.
text
La stringa da testare.
Nota:
Se è fornito un integer tra -128 e 255, viene interpretato come il valore ASCII di un singolo carattere (ai valori negativi viene aggiunto 256 in modo da permettere i caratteri Extended ASCII). Qualsiasi altro intero è interpretato come una stringa contenente le cifre decimali dell'intero.
Restituisce true
se ogni carattere di text
crea qualsiasi tipo di spazio bianco, false
in caso contrario. Oltre al
carattere spazio, questo include anche i caratteri tab, tab verticale, line feed (avanza di una riga),
carriage return (a capo) e form feed (avanza di un modulo).
When called with an empty string the result will always be false
.
Example #1 Un esempio di ctype_space()
<?php
$strings = array(
'string1' => "\n\r\t",
'string2' => "\narf12",
'string3' => '\n\r\t' // nota le virgolette singole
);
foreach ($strings as $name => $testcase) {
if (ctype_space($testcase)) {
echo "La stringa '$name' è composta solo da spazi vuoti.\n";
} else {
echo "La stringa '$name' contiene caratteri diversi dallo spazio.\n";
}
}
?>
Il precedente esempio visualizzerà:
La stringa 'string1' è composta solo da spazi vuoti. La stringa 'string2' contiene caratteri diversi dallo spazio. La stringa 'string3' contiene caratteri diversi dallo spazio.