mb_encoding_aliases în PHP

Returnează celelalte nume sub care este cunoscută o codare.

Sintaxă
mb_encoding_aliases(string $encoding): array

Ce face mb_encoding_aliases

mb_encoding_aliases primește numele unei codări și returnează aliasurile ei, adică alte nume acceptate pentru aceeași codare. O codare necunoscută produce ValueError.

Parametri

Parametru Descriere
$encoding Numele codării.

Ce returnează

Un tablou cu aliasurile (poate fi gol).

Exemple

Exemplul 1: Aliasurile unor codări

<?php
echo implode(", ", mb_encoding_aliases("UTF-8")) . "\n";
echo implode(", ", mb_encoding_aliases("ISO-8859-2"));

Rezultat

utf8
ISO8859-2, latin2

Greșeli frecvente

  • Dai un nume de codare introdus de utilizator fără verificare și scriptul se oprește cu ValueError. Verifică întâi cu in_array($x, mb_list_encodings()).

Comenzi înrudite

  • mb_list_encodings: Returnează lista tuturor codărilor de caractere acceptate de mbstring.
  • mb_preferred_mime_name: Returnează numele MIME standard al unei codări, potrivit pentru antete HTTP sau de email.