中文文档
English
Spanish
French
Japanese
Brazilian
German
Turkish
Russian
Introdução »
« ob_iconv_handler
Manual do PHP
Referência das Funções
Linguagem Humana e Suporte a Codificação de Caracteres
Funções de Internacionalização
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Tipos de Recurso
Constantes pré-definidas
Exemplos
Uso básico desta extensão
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::sortWithSortKeys
— Ordena um array usando agrupador e chaves de ordenação especificados
Collator::sort
— Ordena um array usando o agrupador especificado
NumberFormatter
— A classe NumberFormatter
NumberFormatter::create
— Cria um formatador de número
NumberFormatter::formatCurrency
— Formata um valor de moeda
NumberFormatter::format
— Formata um número
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::parseCurrency
— Interpreta um valor monetário
NumberFormatter::parse
— Interpreta um número
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::formatMessage
— Formata uma mensagem rapidamente
MessageFormatter::format
— Formata a mensagem
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::parseMessage
— Interpreta rapidamente a string de entrada
MessageFormatter::parse
— Interpreta a string de entrada de acordo com o modelo
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::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::get
— Obtém os dados do 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 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