Funções de Internacionalização
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Exemplos
- Collator — A classe Collator
- Collator::asort — Ordena array mantendo associação de índice
- Collator::compare — Compara duas strings Unicode
- Collator::__construct — Cria um agrupador (Collator)
- Collator::create — Cria um agrupador
- Collator::getAttribute — Obtém o valor de atributo de um agrupador
- Collator::getErrorCode — Obtém o último código de erro do agrupador
- Collator::getErrorMessage — Obtém o texto para o último código de erro do agrupador
- Collator::getLocale — Obtém o nome da localidade do agrupador
- Collator::getSortKey — Obtém a chave de ordenação de uma string
- Collator::getStrength — Obtém a força atual de agrupamento
- Collator::setAttribute — Define atributo do agrupador
- Collator::setStrength — Define a força do agrupador
- Collator::sort — Ordena um array usando o agrupador especificado
- Collator::sortWithSortKeys — Ordena um array usando agrupador e chaves de ordenação especificados
- NumberFormatter — A classe NumberFormatter
- NumberFormatter::create — Cria um formatador de número
- NumberFormatter::format — Formata um número
- NumberFormatter::formatCurrency — Formata um valor de moeda
- NumberFormatter::getAttribute — Obtém um atributo
- NumberFormatter::getErrorCode — Obtém o último código de erro do formatador
- NumberFormatter::getErrorMessage — Obtém a última mensagem de erro do formatador
- NumberFormatter::getLocale — Obtém a localidade do formatador
- NumberFormatter::getPattern — Obtém padrão do formatador
- NumberFormatter::getSymbol — Obtém um valor de símbolo
- NumberFormatter::getTextAttribute — Obtém um atributo de texto
- NumberFormatter::parse — Interpreta um número
- NumberFormatter::parseCurrency — Interpreta um valor monetário
- NumberFormatter::setAttribute — Define um atributo
- NumberFormatter::setPattern — Define o padrão do formatador
- NumberFormatter::setSymbol — Define um valor de símbolo
- NumberFormatter::setTextAttribute — Define um atributo de texto
- Locale — A classe Locale
- Locale::acceptFromHttp — Tenta descobrir a melhor localidade disponível baseado no cabeçalho HTTP "Accept-Language"
- Locale::canonicalize — Canoniza a string de localidade
- Locale::composeLocale — Retorna ID de localidade corretamente ordenado e delimitado
- Locale::filterMatches — Verifica se um filtro de etiqueta de língua corresponde à localidade
- Locale::getAllVariants — Obtém as variantes para a localidade
- Locale::getDefault — Obtém o valor de localidade padrão da variável global de INTL 'default_locale'
- Locale::getDisplayLanguage — Retorna um nome apropriadamente localizado para a língua da localidade
- Locale::getDisplayName — Retorna um nome apropriadamente localizado para a localidade
- Locale::getDisplayRegion — Retorna um nome apropriadamente localizado para a região da localidade
- Locale::getDisplayScript — Retorna um nome apropriadamente localizado para o tipo de escrita da localidade
- Locale::getDisplayVariant — Retorna um nome apropriadamente localizado para as variantes da localidade
- Locale::getKeywords — Obtém as palavras-chave para a localidade
- Locale::getPrimaryLanguage — Obtém a língua primária para a localidade
- Locale::getRegion — Obtém a região para a localidade
- Locale::getScript — Obtém o tipo de escrita para a localidade
- Locale::lookup — Pesquisa a lista de etiquetas de língua pela melhor correspondência à língua
- Locale::parseLocale — Retorna um array de chaves-valores de elementos de sub-etiquetas de ID de localidade
- Locale::setDefault — Define a localidade padrão em tempo de execução
- Normalizer — A classe Normalizer
- Normalizer::getRawDecomposition — Obtém a propriedade Decomposition_Mapping para o ponto de código UTF-8 fornecido
- Normalizer::isNormalized — Verifica se a string fornecida já está na forma normalizada na forma especificada.
- Normalizer::normalize — Normaliza a entrada fornecida e retorna a string normalizada
- MessageFormatter — A classe MessageFormatter
- MessageFormatter::create — Constrói um novo formatador de mensagem
- MessageFormatter::format — Formata a mensagem
- MessageFormatter::formatMessage — Formata uma mensagem rapidamente
- MessageFormatter::getErrorCode — Obtém o código de erro da última operação
- MessageFormatter::getErrorMessage — Obtém o texto do erro da última operação
- MessageFormatter::getLocale — Obtém a localidade para a qual o formatador foi criado
- MessageFormatter::getPattern — Obtém o modelo usado pelo formatador
- MessageFormatter::parse — Interpreta a string de entrada de acordo com o modelo
- MessageFormatter::parseMessage — Interpreta rapidamente a string de entrada
- MessageFormatter::setPattern — Define o modelo usado pelo formatador
- IntlCalendar — A classe IntlCalendar
- IntlCalendar::add — Adiciona uma quantidade de tempo (com sinal) a um campo
- IntlCalendar::after — Informa se o instante de tempo deste objeto é posterior ao instante do objeto passado
- IntlCalendar::before — Informa se o instante de tempo deste objeto é anterior ao instante do objeto passado
- IntlCalendar::clear — Limpa um campo ou todos os campos
- IntlCalendar::__construct — Construtor privado para não permitir instanciação
- IntlCalendar::createInstance — Cria um novo IntlCalendar
- IntlCalendar::equals — Compara horários de dois objetos IntlCalendar para igualidade
- IntlCalendar::fieldDifference — Calcula a diferença entre o horário fornecido e o horário deste objeto
- IntlCalendar::fromDateTime — Cria um IntlCalendar a partir de um objeto DateTime ou uma string
- IntlCalendar::get — Obtém o valor de um campo
- IntlCalendar::getActualMaximum — O valor máximo para um campo, considerando o horário atual do objeto
- IntlCalendar::getActualMinimum — O valor mínimo para um campo, considerando o horário atual do objeto
- IntlCalendar::getAvailableLocales — Obtém um array de localidades para as quais existem dados
- IntlCalendar::getDayOfWeekType — Informa se o dia é dia de semana, de final de semana ou de transição entre os dois
- IntlCalendar::getErrorCode — Obtém o último código de erro no objeto
- IntlCalendar::getErrorMessage — Obtém a última mensagem de erro no objeto
- IntlCalendar::getFirstDayOfWeek — Obtém o primeiro dia da semana para a localidade do calendário
- IntlCalendar::getGreatestMinimum — Obtém o maior valor mínimo local para um campo
- IntlCalendar::getKeywordValuesForLocale — Obtém um conjunto de valores de palavras-chaves de localidade
- IntlCalendar::getLeastMaximum — Obtém o menor máximo local para um campo
- IntlCalendar::getLocale — Obtém a localidade associada com o objeto
- IntlCalendar::getMaximum — Obtém o valor máximo global para um campo
- IntlCalendar::getMinimalDaysInFirstWeek — Obtém o número mínimo de dias que a primeira semana do ano ou do mês pode ter
- IntlCalendar::getMinimum — Obtém o mínimo global para um campo
- IntlCalendar::getNow — Get number representing the current time
- IntlCalendar::getRepeatedWallTimeOption — Obtém o comportamento ao lidar com o horário de relógio repetido
- IntlCalendar::getSkippedWallTimeOption — Obtém o comportamento para o horário de relógio saltado
- IntlCalendar::getTime — Obtém o horário atualmente representado pelo objeto
- IntlCalendar::getTimeZone — Obtém o fuso horário do objeto
- IntlCalendar::getType — Obtém o tipo de calendário
- IntlCalendar::getWeekendTransition — Obtém o horário do dia no qual o final de semana inicia ou termina
- IntlCalendar::inDaylightTime — Whether the objectʼs time is in Daylight Savings Time
- IntlCalendar::isEquivalentTo — Verifica se outro calendário é igual exceto pelo horário
- IntlCalendar::isLenient — Verifica se a interpretação de data/horário está no modo leniente
- IntlCalendar::isSet — Verifica se um campo está definido
- IntlCalendar::isWeekend — Verifica se uma data e um horário estão no final de semana
- IntlCalendar::roll — Adiciona valor ao campo sem transferir para campos mais significativos
- IntlCalendar::set — Define um campo de horário ou vários campos comuns de uma vez
- IntlCalendar::setDate — Define campos de data
- IntlCalendar::setDateTime — Define campos de data e horário
- IntlCalendar::setFirstDayOfWeek — Define o dia da semana no qual a semana inicia
- IntlCalendar::setLenient — Define se a interpretação de data/horário deve ser leniente
- IntlCalendar::setMinimalDaysInFirstWeek — Define o número mínimo de dias que a primeira semana do ano ou do mês pode ter
- IntlCalendar::setRepeatedWallTimeOption — Define o comportamento ao lidar com horário de relógio repetido ao sair do horário de verão
- IntlCalendar::setSkippedWallTimeOption — Define o comportamento ao lidar com horário de relógio saltado ao entrar no horário de verão
- IntlCalendar::setTime — Define o horário do calendário em milissegundos desde a época de referência
- IntlCalendar::setTimeZone — Define o fuso horário usado por este calendário
- IntlCalendar::toDateTime — Converte um objeto IntlCalendar para um DateTime
- IntlGregorianCalendar — A classe IntlGregorianCalendar
- IntlGregorianCalendar::__construct — Cria um objeto de calendário gregoriano
- IntlGregorianCalendar::createFromDate — Cria uma nova instância de IntlGregorianCalendar a partir de uma data
- IntlGregorianCalendar::createFromDateTime — Cria uma instância de IntlGregorianCalendar a partir de data e horário
- IntlGregorianCalendar::getGregorianChange — Obtém a data de mudança do calendário gregoriano
- IntlGregorianCalendar::isLeapYear — Determina se o ano é bissexto
- IntlGregorianCalendar::setGregorianChange — Define a data de mudança do calendário gregoriano
- IntlTimeZone — A classe IntlTimeZone
- IntlTimeZone::__construct — Construtor privado para não permitir instanciação direta
- IntlTimeZone::countEquivalentIDs — Obtém o número de IDs no grupo de equivalÇencia que inclui o ID informado
- IntlTimeZone::createDefault — Create a new copy of the default timezone for this host
- IntlTimeZone::createEnumeration — Obtém uma enumeração a partir de IDs de fuso horário associados com o país informado ou com o deslocamento UTC
- IntlTimeZone::createTimeZone — Cria um objeto IntlTimeZone para o ID informado
- IntlTimeZone::createTimeZoneIDEnumeration — Obtém uma enumeração a partir de IDs de fuso horário do sistema com as condições de filtro informadas
- IntlTimeZone::fromDateTimeZone — Cria um objeto IntlTimeZone a partir de um DateTimeZone
- IntlTimeZone::getCanonicalID — Obtém o ID do fuso horário de sistema canônico ou o cutomizado normalizado para o ID de fuso horário informado
- IntlTimeZone::getDisplayName — Obtém o nome do fuso horário adequado para apresentação ao usuário
- IntlTimeZone::getDSTSavings — Obtém a quantidade de tempo a ser adicionado ao horário local padrão para obter o horário local real de relógio
- IntlTimeZone::getEquivalentID — Obtém um ID no grupo de equivalência que inclui o ID informado
- IntlTimeZone::getErrorCode — Obtém o último código de erro no objeto
- IntlTimeZone::getErrorMessage — Obtém a última mensagem de erro no objeto
- IntlTimeZone::getGMT — Cria um fuso horário GMT (UTC)
- IntlTimeZone::getID — Obtém o ID do fuso horário
- IntlTimeZone::getIDForWindowsID — Traduz um fuso horário do Windows para um fuso horário de sistema
- IntlTimeZone::getOffset — Obtém o deslocamento UTC padrão e o deslocamento com horário de verão para um determinado timestamp Unix
- IntlTimeZone::getRawOffset — Obtém o deslocamento UTC puro (antes de considerar horário de verão)
- IntlTimeZone::getRegion — Obtém o código da região associada com o ID de fuso horário de sistema informado
- IntlTimeZone::getTZDataVersion — Obtém a versão de dados de fuso horário atualmente usados pela ICU
- IntlTimeZone::getUnknown — Obtém o fuso horário "desconhecido"
- IntlTimeZone::getWindowsID — Traduz um fuso horário de sistema em um fuso horário do Windows
- IntlTimeZone::hasSameRules — Verifica se um fuso horário tem as mesmas regras e deslocamentos de um outro
- IntlTimeZone::toDateTimeZone — Converte em um objeto DateTimeZone
- IntlTimeZone::useDaylightTime — Verifica se o fuso horário usa horário de verão
- IntlDateFormatter — A classe IntlDateFormatter
- IntlDateFormatter::create — Cria um formatador de data
- IntlDateFormatter::format — Formata data/horário como uma string
- IntlDateFormatter::formatObject — Formata um objeto
- IntlDateFormatter::getCalendar — Obtém o tipo de calendário usado para o IntlDateFormatter
- IntlDateFormatter::getDateType — Obtém o tipo de data usado para o IntlDateFormatter
- IntlDateFormatter::getErrorCode — Obtém o código de erro da última operação
- IntlDateFormatter::getErrorMessage — Obtém a mensagem de erro da última operação
- IntlDateFormatter::getLocale — Obtém a localidade usada pelo formatador
- IntlDateFormatter::getPattern — Obtém o modelo usado para o IntlDateFormatter
- IntlDateFormatter::getTimeType — Obtém o tipo de horário usado para o IntlDateFormatter
- IntlDateFormatter::getTimeZoneId — Obtém o identificador de fuso horário usado para o IntlDateFormatter
- IntlDateFormatter::getCalendarObject — Obtém uma cópia do objeto de calendário do formatador
- IntlDateFormatter::getTimeZone — Obtem o fuso horário do formatador
- IntlDateFormatter::isLenient — Obtém a leniência usada para o IntlDateFormatter
- IntlDateFormatter::localtime — Interpreta uma string para um valor de horário baseado em campos
- IntlDateFormatter::parse — Interpreta uma string para uma valor de timestamp
- IntlDateFormatter::setCalendar — Define o tipo de calendário usado pelo formatador
- IntlDateFormatter::setLenient — Define a leniência do interpretador
- IntlDateFormatter::setPattern — Define o modelo usado para o IntlDateFormatter
- IntlDateFormatter::setTimeZone — Define o fuso horário do formatador
- ResourceBundle — A classe ResourceBundle
- ResourceBundle::count — Obtém o número de elementos no pacote
- ResourceBundle::create — Cria um pacote de recursos
- ResourceBundle::get — Obtém os dados do pacote
- ResourceBundle::getErrorCode — Obtém o código do último erro gerado pelo pacote.
- ResourceBundle::getErrorMessage — Obtém a última mensagem de erro gerada pelo pacote
- ResourceBundle::getLocales — Obtém as localidades suportadas
- Spoofchecker — A classe Spoofchecker
- Spoofchecker::areConfusable — Verifica se as strings fornecidas podem ser confundidas
- Spoofchecker::__construct — Construtor
- Spoofchecker::isSuspicious — Verifica se um texto fornecido contém algum caractere suspeito
- Spoofchecker::setAllowedLocales — Localidades a usar nas verificações executadas
- Spoofchecker::setChecks — Define as verificações que serão executadas
- Spoofchecker::setRestrictionLevel — Define o nível de restrição
- Transliterator — A classe Transliterator
- Transliterator::__construct — Construtor privado para proibir instanciação
- Transliterator::create — Cria um transliterador
- Transliterator::createFromRules — Cria um transliterador a partir de regras
- Transliterator::createInverse — Cria um transliterador inverso
- Transliterator::getErrorCode — Obtém o último código de erro
- Transliterator::getErrorMessage — Obtém a última mensagem de erro
- Transliterator::listIDs — Obtém IDs de transliteradores
- Transliterator::transliterate — Translitera uma string
- IntlBreakIterator — A classe IntlBreakIterator
- IntlBreakIterator::__construct — Construtor privado para não permitir instanciação
- IntlBreakIterator::createCharacterInstance — Cria um iterador de quebra para limites de sequências de combinação de caracteres
- IntlBreakIterator::createCodePointInstance — Cria um iterador de quebra para limites de pontos de código
- IntlBreakIterator::createLineInstance — Cria um iterador de quebra para quebras de linha logicamente possíveis
- IntlBreakIterator::createSentenceInstance — Cria um iterador de quebra para separação de sentenças
- IntlBreakIterator::createTitleInstance — Cria um iterador para quebras de letras de título
- IntlBreakIterator::createWordInstance — Cria um iterador de quebra para separação de palavras
- IntlBreakIterator::current — Obtém o índice da posição atual
- IntlBreakIterator::first — Define a posição para o primeiro caractere no texto
- IntlBreakIterator::following — Avança o iterador para o primeiro limite após o deslocamento especificado
- IntlBreakIterator::getErrorCode — Obtém o último código de erro no objeto
- IntlBreakIterator::getErrorMessage — Obtém a última mensagem de erro no objeto
- IntlBreakIterator::getLocale — Obtém a localidade associada com o objeto
- IntlBreakIterator::getPartsIterator — Cria um iterador para navegar por fragmentos entre limites
- IntlBreakIterator::getText — Obtém o texto sendo percorrido
- IntlBreakIterator::isBoundary — Indica se uma posição é um posição de limite
- IntlBreakIterator::last — Define a posição do iterador para um índice além do último caractere
- IntlBreakIterator::next — Avança o iterador para o próximo limite
- IntlBreakIterator::preceding — Define a posição do iterador para o primeiro limite depois de um deslocamento
- IntlBreakIterator::previous — Define a posição do iterador para o limite imediatamente anterior ao atual
- IntlBreakIterator::setText — Define o texto a ser percorrido
- IntlRuleBasedBreakIterator — A classe IntlRuleBasedBreakIterator
- IntlRuleBasedBreakIterator::__construct — Creia um iderador a partir de um conjunto de regras
- IntlRuleBasedBreakIterator::getBinaryRules — Obtém a forma binária de regras compiladas
- IntlRuleBasedBreakIterator::getRules — Obtém o conjunto de regras usado para criar este objeto
- IntlRuleBasedBreakIterator::getRuleStatus — Obtém o maior valor de status a partir de regras de quebras que determinaram a posição de quebra atual
- IntlRuleBasedBreakIterator::getRuleStatusVec — Obtém os valores de status das regras de quebra que determinaram a posição de quebra atual
- IntlCodePointBreakIterator — A classe IntlCodePointBreakIterator
- IntlCodePointBreakIterator::getLastCodePoint — Obtém o último code point passado após avançar ou retroceder o iterador
- IntlDatePatternGenerator — A classe IntlDatePatternGenerator
- IntlDatePatternGenerator::create — Cria uma nova instância de IntlDatePatternGenerator
- IntlDatePatternGenerator::getBestPattern — Determina o formato de data/horário mais adequado
- IntlPartsIterator — A classe IntlPartsIterator
- IntlPartsIterator::getBreakIterator — Obtém o IntlBreakIterator que é utilizado pelo iterador
- UConverter — A classe UConverter
- UConverter::__construct — Cria um objeto UConverter
- UConverter::convert — Converte uma string de um conjunto de caracteres (charset) para outro
- UConverter::fromUCallback — Função de retorno de origem padrão
- UConverter::getAliases — Obtém o pseudônimo de um nome
- UConverter::getAvailable — Obtém os nomes canônicos dos conversores disponíveis
- UConverter::getDestinationEncoding — Obtém a codificação de destino
- UConverter::getDestinationType — Obtém o tipo do conversor de destino
- UConverter::getErrorCode — Obtém o código do último erro gerado pelo objeto
- UConverter::getErrorMessage — Obtém a mensagem do último erro gerado pelo objeto
- UConverter::getSourceEncoding — Obtém a codificação de origem
- UConverter::getSourceType — Obtém o tipo do conversor de origem
- UConverter::getStandards — Obtém os nomes dos conversores padrão associados
- UConverter::getSubstChars — Obtém os caracteres de substituição
- UConverter::reasonText — Obtém uma representação em string da razão da chamada de retorno
- UConverter::setDestinationEncoding — Define a codificação de destino
- UConverter::setSourceEncoding — Define a codificação da origem
- UConverter::setSubstChars — Define os caracteres de substituição
- UConverter::toUCallback — Função de retorno padrão de destino
- UConverter::transcode — Converte uma string de uma codificação de caracteres para outra
- Funções de Grapheme
- grapheme_extract — Extrai uma sequência de grupos padrão de grafemas de um buffer de texto em UTF-8
- grapheme_stripos — Encontra a posição (em unidades de grafema) da primeira ocorrência de uma string não sensível a maiúsculas/minúsculas
- grapheme_stristr — Retorna parte de uma string a partir da primeira ocorrência de outra string (insensível a maiúsculas/minúsculas) até o final
- grapheme_strlen — Obtém o comprimento de uma string em unidade de grafema
- grapheme_strpos — Encontra a posição (em unidades de grafema) da primeira ocorrência de uma string
- grapheme_strripos — Encontra a posição (em unidades de grafema) da última ocorrência de uma string (insensível a maiúsculas/minúsculas)
- grapheme_strrpos — Encontra a posição (em unidades de grafema) da última ocorrência de uma string
- grapheme_strstr — Retorna parte de uma string a partir da primeira ocorrência de outra string até o final
- grapheme_substr — Retorna parte de uma string
- Funções de IDN
- idn_to_ascii — Converte nome de domínio para a forma ASCII IDNA
- idn_to_utf8 — Converte nome de domínio de ASCII IDNA para Unicode
- IntlChar
- IntlChar::charAge — Obtém a "idade" do ponto de código
- IntlChar::charDigitValue — Obtém o valor do dígito decimal de um caractere de dígito decimal
- IntlChar::charDirection — Obtém o valor de categoria bidirecional para um ponto de código
- IntlChar::charFromName — Encontra um caractere Unicode pelo nome e retorna seu valor de ponto de código
- IntlChar::charMirror — Obtém o caractere "espelho" para um ponto de código
- IntlChar::charName — Obtém o nome de um caractere Unicode
- IntlChar::charType — Obtém o valor da categoria geral para um ponto de código
- IntlChar::chr — Retorna um caractere Unicode por valor de ponto de código
- IntlChar::digit — Obtém o valor de dígito decimal de um ponto de código para uma base fornecida
- IntlChar::enumCharNames — Enumera todos os caracteres Unicode atribuídos dentro de um intervalo
- IntlChar::enumCharTypes — Enumera todos os pontos de código com suas categorias gerais Unicode
- IntlChar::foldCase — Converte maiúscula/minúscula em um ponto de código
- IntlChar::forDigit — Obtém a representação em caractere para um dígito e uma base fornecidos
- IntlChar::getBidiPairedBracket — Obtém o caractere de par de abertura/fechamento para um ponto de código
- IntlChar::getBlockCode — Obtém o bloco de alocação Unicode contendo um ponto de código
- IntlChar::getCombiningClass — Obtém a classe de combinação de um ponto de código
- IntlChar::getFC_NFKC_Closure — Obtém a propriedade FC_NFKC_Closure para um ponto de código
- IntlChar::getIntPropertyMaxValue — Obtém o valor máximo para uma propriedade Unicode
- IntlChar::getIntPropertyMinValue — Obtém o valor mínimo para uma propriedade Unicode
- IntlChar::getIntPropertyValue — Obtém o valor de uma propriedade Unicode de um ponto de código
- IntlChar::getNumericValue — Obtém o valor numérico para um ponto de código Unicode
- IntlChar::getPropertyEnum — Obtém o valor da contante da propriedade para uma propriedade informada
- IntlChar::getPropertyName — Obtém o nome Unicode de uma propriedade
- IntlChar::getPropertyValueEnum — Obtém o valor da propriedade para um nome de valor fornecido
- IntlChar::getPropertyValueName — Obtém o nome Unicode para um valor de propriedade
- IntlChar::getUnicodeVersion — Obtém a versão do Unicode
- IntlChar::hasBinaryProperty — Verifica uma propriedade binária Unicode para um ponto de código
- IntlChar::isalnum — Verifica se um ponto de código é um caractere alfanumérico
- IntlChar::isalpha — Verifica se um ponto de código é uma letra
- IntlChar::isbase — Verifica se um ponto de código é um caractere base
- IntlChar::isblank — Verifica se um ponto de código é um caractere "vazio" ou um "espaço horizontal"
- IntlChar::iscntrl — Verifica se um ponto de código é um caractere de controle
- IntlChar::isdefined — Verifica se o ponto de código está definido
- IntlChar::isdigit — Verifica se um ponto de código é um caractere de dígito
- IntlChar::isgraph — Verifica se um ponto de código é um caractere gráfico
- IntlChar::isIDIgnorable — Verifica se um ponto de código é um caractere ignorável
- IntlChar::isIDPart — Verifica se um ponto de código é permissível em um identificador
- IntlChar::isIDStart — Verifica se um ponto de código é permissível como o primeiro caractere em um identificador
- IntlChar::isISOControl — Verifica se o ponto de código é um código de controle ISO
- IntlChar::isJavaIDPart — Verifica se um ponto de código é permissível em um identificador Java
- IntlChar::isJavaIDStart — Veririca se um ponto de código é permissível como o primeiro caractere em um identificador Java
- IntlChar::isJavaSpaceChar — Veririca se um ponto de código é um caractere de espaçamento de acordo com o Java
- IntlChar::islower — Verifica se um ponto de código é uma letra minúscula
- IntlChar::isMirrored — Verifica se um ponto de código tem a propriedade Bidi_Mirrored
- IntlChar::isprint — Verifica se um ponto de código é um caractere imprimível
- IntlChar::ispunct — Verifica se um ponto de código é um caractere de pontuação
- IntlChar::isspace — Verifica se um ponto de código é um caractere de espaçamento
- IntlChar::istitle — Verifica se um ponto de código é uma letra com grafia mista
- IntlChar::isUAlphabetic — Verifica se um ponto de código tem a propriedade Alphabetic do Unicode
- IntlChar::isULowercase — Verifica se um ponto de código tem a propriedade Lowercase do Unicode
- IntlChar::isupper — Verifica se um ponto de código tem a categoria geral "Lu" (letra maiúscula)
- IntlChar::isUUppercase — Veririca se um ponto de código tem a propriedade Uppercase do Unicode
- IntlChar::isUWhiteSpace — Verifica se um ponto de código tem a propriedade White_Space do Unicode
- IntlChar::isWhitespace — Verifica se um ponto de código é um caractere de espaço em branco de acordo com a ICU
- IntlChar::isxdigit — Verifica se um ponto de código é um dígito hexadecimal
- IntlChar::ord — Retorna o valor do ponto de código Unicode do caractere
- IntlChar::tolower — Transforma o caractere Unicode em minúscula
- IntlChar::totitle — Transforma o caractere Unicode em letra de título
- IntlChar::toupper — Transforma um caractere Unicode em maiúscula
- IntlException — Classe de exceção para erros da extensão Intl
- IntlIterator — A classe IntlIterator
- IntlIterator::current — Retorna o elemento atual
- IntlIterator::key — Retorna a chave do elemento atual
- IntlIterator::next — Avança para o próximo elemento
- IntlIterator::rewind — Rebobina o iterador para o primeiro elemento
- IntlIterator::valid — Verifica se a posição atual é válida
- Funções de Intl
- intl_error_name — Obtém nome simbólico para um código de erro informado
- intl_get_error_code — Obtém o último código de erro
- intl_get_error_message — Obtém a descrição do último erro
- intl_is_failure — Verifica se o código de erro fornecido indica falha