Funkcja PHP mb_encode_numericentity() zamienia wszystkie znaki z określonego zakresu w łańcuchu na odpowiadające im numeryczne encje HTML.
Składnia funkcji PHP mb_encode_numericentity()
Funkcja PHP mb_encode_numericentity() ma następującą składnię:
mb_encode_numericentity(
string $string,
array $map,
?string $encoding = null,
bool $hex = false
): string
Parametry
| Parametr | Opis |
|---|---|
| string | Parametr obowiązkowy. Łańcuch, w którym mają zostać zakodowane znaki. |
| map | Parametr obowiązkowy. Tablica określająca zakres zestawu znaków, które mają być kodowane.
Tablica ta powinna zawierać dowolną liczbę kwartetów wartości o następującej strukturze:
W poniższym przykładzie funkcja |
| encoding | Określa kodowanie znaku. Jeśli zostanie pominięty lub ma wartość null, używane jest wewnętrzne kodowanie znaków. |
| hex | Domyślnie funkcja mb_encode_numericentity() zwraca encje dziesiętne, a ten parametr zmienia to ustawienie na encje szesnastkowe (heksadecymalne). |
Wartość zwrotna
Funkcja PHP mb_encode_numericentity() zwraca przetworzony łańcuch.
Typ zwrotny: string.
