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

Tutoriais básicos do PHP

Tutoriais avançados do PHP

PHP & MySQL

Referência do PHP

Uso e exemplo da função PHP mb_strlen()

PHP String Referência

Exemplos online

A função retorna a string "Base Tutorial Site w3A comprimento do "codebox":

<?php
// Usando mb_strlen
echo mb_strlen("Base Tutorial Site w3codebox");
 
echo PHP_EOL; // Caractere de nova linha
 
// Usando strlen
echo strlen("Base Tutorial Site w3codebox");
?>
Teste e veja ‹/›

O resultado da saída é:

10
20

Definição e uso

A função mb_strlen() retorna o comprimento da string, comparável a strlen Em diferentes situações, ele pode retornar o número de caracteres correspondente ajustando a codificação de caracteres, o que é muito útil para lidar com problemas de comprimento de strings de caracteres chineses.

Para usar mb_strlen, é necessário ativar a extensão mbstring.

Sintaxe

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

mb_internal_encoding() é usado para configurar/Obter a codificação de caracteres interna.

ParâmetrosDescrição
stringObrigatório. Especifica a string a ser verificada.
encodingOpcional. Codificação de caracteres. Se omitido, usa a codificação de caracteres interna.

Detalhes técnicos

Retorno:Se bem-sucedido, retorna o comprimento da string; se a string estiver vazia, retorna 0.
Versão do PHP:4+


PHP String Referência