UConverter

creationdev

Documentation

Formation référencement web
Formation référencement web

100$ CAD

Référencement web stratégique
Référencement web stratégique

1000$ CAD

Référencement web optimisé
Référencement web optimisé

500$ CAD

Conception web ecommerce
Conception web ecommerce

2500$ CAD

Référencement web organique
Référencement web organique

300$ CAD

Conception web extra
Conception web extra

5000$ CAD

Conception web microsite
Conception web microsite

1000$ CAD

Référencement web expert
Référencement web expert

750$ CAD

Conception web standard
Conception web standard

2500$ CAD

Conception d'application web
Conception d'application web

100$ CAD

Classe

Classe

UConverter

UConverter

Page Vue 01 déc. 2018
Page Vue 26 fois

(PHP 5 >= 5.5.0, PHP 7, PHP 8, PECL >= 3.0.0a1)

Introduction

Synopsis de la classe

class UConverter { /* Constantes */ public const int REASON_UNASSIGNED; public const int REASON_ILLEGAL; public const int REASON_IRREGULAR; public const int REASON_RESET; public const int REASON_CLOSE; public const int REASON_CLONE; public const int UNSUPPORTED_CONVERTER; public const int SBCS; public const int DBCS; public const int MBCS; public const int LATIN_1; public const int UTF8; public const int UTF16_BigEndian; public const int UTF16_LittleEndian; public const int UTF32_BigEndian; public const int UTF32_LittleEndian; public const int EBCDIC_STATEFUL; public const int ISO_2022; public const int LMBCS_1; public const int LMBCS_2; public const int LMBCS_3; public const int LMBCS_4; public const int LMBCS_5; public const int LMBCS_6; public const int LMBCS_8; public const int LMBCS_11; public const int LMBCS_16; public const int LMBCS_17; public const int LMBCS_18; public const int LMBCS_19; public const int LMBCS_LAST; public const int HZ; public const int SCSU; public const int ISCII; public const int US_ASCII; public const int UTF7; public const int BOCU1; public const int UTF16; public const int UTF32; public const int CESU8; public const int IMAP_MAILBOX; /* Méthodes */ public __construct(?string $destination_encoding = null, ?string $source_encoding = null) public convert(string $str, bool $reverse = false): string|false public fromUCallback(
    int $reason,
    array $source,
    int $codePoint,
    int &$error
): string|int|array|null public static getAliases(string $name): array|false|null public static getAvailable(): array public getDestinationEncoding(): string|false|null public getDestinationType(): int|false|null public getErrorCode(): int public getErrorMessage(): ?string public getSourceEncoding(): string|false|null public getSourceType(): int|false|null public static getStandards(): ?array public getSubstChars(): string|false|null public static reasonText(int $reason): string public setDestinationEncoding(string $encoding): bool public setSourceEncoding(string $encoding): bool public setSubstChars(string $chars): bool public toUCallback(
    int $reason,
    string $source,
    string $codeUnits,
    int &$error
): string|int|array|null public static transcode(
    string $str,
    string $toEncoding,
    string $fromEncoding,
    ?array $options = null
): string|false }

Constantes pré-définies

UConverter::REASON_UNASSIGNED

UConverter::REASON_ILLEGAL

UConverter::REASON_IRREGULAR

UConverter::REASON_RESET

UConverter::REASON_CLOSE

UConverter::REASON_CLONE

UConverter::UNSUPPORTED_CONVERTER

UConverter::SBCS

UConverter::DBCS

UConverter::MBCS

UConverter::LATIN_1

UConverter::UTF8

UConverter::UTF16_BigEndian

UConverter::UTF16_LittleEndian

UConverter::UTF32_BigEndian

UConverter::UTF32_LittleEndian

UConverter::EBCDIC_STATEFUL

UConverter::ISO_2022

UConverter::LMBCS_1

UConverter::LMBCS_2

UConverter::LMBCS_3

UConverter::LMBCS_4

UConverter::LMBCS_5

UConverter::LMBCS_6

UConverter::LMBCS_8

UConverter::LMBCS_11

UConverter::LMBCS_16

UConverter::LMBCS_17

UConverter::LMBCS_18

UConverter::LMBCS_19

UConverter::LMBCS_LAST

UConverter::HZ

UConverter::SCSU

UConverter::ISCII

UConverter::US_ASCII

UConverter::UTF7

UConverter::BOCU1

UConverter::UTF16

UConverter::UTF32

UConverter::CESU8

UConverter::IMAP_MAILBOX

Sommaire

  • UConverter::__construct — Crée un objet UConverter
  • UConverter::convert — Convertit une chaîne d'un jeu de caractères vers un autre jeu de caractères
  • UConverter::fromUCallback — Fonction de rappel "from"
  • UConverter::getAliases — Récupère les alias du nom fourni
  • UConverter::getAvailable — Récupère le nom canonique des convertisseurs diponibles
  • UConverter::getDestinationEncoding — Récupère l'encodage de la destination
  • UConverter::getDestinationType — Récupère le type de la destination du convertisseur
  • UConverter::getErrorCode — Récupère le code de la dernière erreur survenue sur l'objet
  • UConverter::getErrorMessage — Récupère le message de la dernière erreur survenue sur l'objet
  • UConverter::getSourceEncoding — Récupère l'encodage de la source
  • UConverter::getSourceType — Récupère le type de source du convertisseur
  • UConverter::getStandards — Récupère les normes associées aux noms de conversion
  • UConverter::getSubstChars — Récupère les caractères de substitution
  • UConverter::reasonText — Récupère la chaîne représentant la raison de la fonction de rappel
  • UConverter::setDestinationEncoding — Définit l'encodage de la destination
  • UConverter::setSourceEncoding — Définit l'encodage de la source
  • UConverter::setSubstChars — Définit les caractères de substitution
  • UConverter::toUCallback — Fonction de rappel "to"
  • UConverter::transcode — Convertit une chaîne depuis un jeu de caractères vers un autre jeu de caractères

Source : http://www.php.net/
Ref : classe-uconverter.php




Contact

Contact

Veuillez saisir les infos dans le formulaire d'identification
suivant pour concevoir et référencer votre site.









Veuillez saisir votre message.

Carte d'affaires

Affichage de la carte d'affaires recto/verso.

Carte d'affaires recto
Carte d'affaires verso

Partagez

Partagez

Discussion ayant comme sujet la page UConverter.

©2025 creationdev -  F.A.Q. -  Soutien -  Haut de page
THÈMES: