PHP - mb_strlen
Třída
Metoda - mb_strlen
(PHP 4 >= 4.0.6, PHP 5, PHP 7)
Funkce mb_strlen() (jako multi-byte string length) zjistí
délku textového řetězce (tedy počet jeho znaků). Nahrazuje starší funkci
strlen(), která zjišťovala počet znaků řetězce v ASCII
kódování a nepodporovala tedy diakritiku v UTF-8 kódování.
Procedurální
- function mb_strlen (string $str, string $encoding = mb_internal_encoding()) : mixed
Parametry
| Název | Datový typ | Výchozí hodnota | Popis |
|---|---|---|---|
| $str | string | Řetězec ke zjištění délky. | |
| $encoding | string | mb_internal_encoding() | Parametr určující kódování. |
Návratové hodnoty
Vrací: mixed
Délka řetězce.
Příklady
<?php
echo "strlen(): " . strlen("člověk");
echo "<br />";
echo "mb_strlen(): " . mb_strlen("člověk");
Související manuály
- function mb_internal_encoding (string $encoding = mb_internal_encoding()) : mixed
- function strlen (string $string) : int
