English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Manuale di riferimento
La funzione restituisce la lunghezza della stringa "Sito di base delle istruzioni w3codebox":
<?php // Usa mb_strlen echo mb_strlen("Sito di base delle istruzioni w3codebox"); echo PHP_EOL; // Carattere di nuova riga // Usa strlen echo strlen("Sito di base delle istruzioni w3codebox"); ?>Prova a vedere ‹/›
Il risultato dell'output è:
10 20
La funzione mb_strlen() restituisce la lunghezza della stringa, è simile a strlen In tempi diversi, può restituire il numero di caratteri corrispondenti impostando la codifica dei caratteri, trattando bene il problema della lunghezza delle stringhe di caratteri cinesi.
Per utilizzare mb_strlen è necessario attivare l'estensione mbstring.
strlen(string[, string $encoding = mb_internal_encoding() ]))
mb_internal_encoding() viene utilizzato per impostare/ottenere la codifica dei caratteri interna.
Parametri | Descrizione |
---|---|
string | Obbligatorio. Specificare la stringa da controllare. |
encoding | Facoltativo. Codifica dei caratteri. Se omesso, viene utilizzata la codifica dei caratteri interna. |
Valore di ritorno: | Restituisce la lunghezza della stringa se l'operazione è riuscita, 0 se la stringa è vuota. |
---|---|
Versione PHP: | 4+ |