English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Lezioni di base PHP

Lezioni avanzate PHP

PHP & MySQL

Manuale di riferimento PHP

Utilizzo e esempio della funzione PHP mb_strlen()

PHP String Manuale di riferimento

Esempio online

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

Definizione e uso

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.

Sintassi

strlen(string[, string $encoding = mb_internal_encoding() ]))

mb_internal_encoding() viene utilizzato per impostare/ottenere la codifica dei caratteri interna.

ParametriDescrizione
stringObbligatorio. Specificare la stringa da controllare.
encodingFacoltativo. Codifica dei caratteri. Se omesso, viene utilizzata la codifica dei caratteri interna.

Dettagli tecnici

Valore di ritorno:Restituisce la lunghezza della stringa se l'operazione è riuscita, 0 se la stringa è vuota.
Versione PHP:4+


PHP String Manuale di riferimento