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