Downloads
Documentation
Get Involved
Help
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
Introdução »
« intl_is_failure
Manual do PHP
Referência das Funções
Linguagem Humana e Suporte a Codificação de Caracteres
Change language:
English
Brazilian Portuguese
Chinese (Simplified)
French
German
Japanese
Korean
Romanian
Russian
Spanish
Turkish
Other
Edit
Report a Bug
String Multibyte
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Tipos de Recurso
Constantes pré-definidas
Sumários de Codificações Suportadas
Noções Básicas de Codificações Multibyte Japonesas
Entrada e Saída HTTP
Codificações de Caracteres Suportadas
Recurso de Sobrecarga de Funções
Requisitos de Codificação de Caracteres em PHP
Strings Multibyte e Funções
mb_check_encoding
— Verifica se as strings são válidas para a codificação especificada
mb_chr
— Retorna um caractere pelo valor do ponto de código Unicode
mb_convert_case
— Realiza a conversão de caixa em uma string
mb_convert_encoding
— Converte uma string de uma codificação de caracteres para outra
mb_convert_kana
— Converte "kana" de um tipo para outro ("zen-kaku", "han-kaku" e mais)
mb_convert_variables
— Converte o código de caracteres em variável(is)
mb_decode_mimeheader
— Decodifica string no campo de cabeçalho MIME
mb_decode_numericentity
— Decodifica referência de string numérica HTML para caractere
mb_detect_encoding
— Detectar a codificação de caracteres
mb_detect_order
— Define/Obtém a ordem de detecção de codificação de caracteres
mb_encode_mimeheader
— Codificar string para cabeçalho MIME
mb_encode_numericentity
— Codificar caractere para referência numérica HTML
mb_encoding_aliases
— Obtém aliases de um tipo de codificação conhecido
mb_ereg_match
— Coincidência de expressão regular para string multibyte
mb_ereg_replace_callback
— Realiza uma busca e substituição de expressão regular com suporte a string multibyte usando um callback
mb_ereg_replace
— Substituir expressão regular com suporte a multibyte
mb_ereg_search_getpos
— Retorna o ponto de início para a próxima correspondência de expressão regular
mb_ereg_search_getregs
— Recupera o resultado da última correspondência de expressão regular multibyte
mb_ereg_search_init
— Configura a string e a expressão regular para uma correspondência de expressão regular multibyte
mb_ereg_search_pos
— Retorna a posição e o comprimento de uma parte correspondida da expressão regular multibyte para uma string multibyte predefinida
mb_ereg_search_regs
— Retorna a parte correspondida de uma expressão regular multibyte
mb_ereg_search_setpos
— Define o ponto de início para a próxima correspondência de expressão regular
mb_ereg_search
— Correspondência de expressão regular multibyte para uma string multibyte predefinida
mb_ereg
— Correspondência de expressão regular com suporte multibyte
mb_eregi_replace
— Substituir expressão regular com suporte multibyte, ignorando maiúsculas e minúsculas
mb_eregi
— Correspondência de expressão regular sem diferenciar maiúsculas e minúsculas com suporte multibyte
mb_get_info
— Obtém configurações internas do mbstring
mb_http_input
— Detecta a codificação de caracteres de entrada HTTP
mb_http_output
— Define/Obtém a codificação de caracteres de saída HTTP
mb_internal_encoding
— Define/Obtém a codificação de caracteres interna
mb_language
— Define/Obtém o idioma atual
mb_list_encodings
— Retorna um array de todas as codificações suportadas
mb_ord
— Obtém o ponto de código Unicode do caractere
mb_output_handler
— Callback converte a codificação de caracteres no buffer de saída
mb_parse_str
— Analisa dados GET/POST/COOKIE e define variável global
mb_preferred_mime_name
— Obter uma string MIME charset
mb_regex_encoding
— Define/Obtém codificação de caracteres para regex multibyte
mb_regex_set_options
— Define/Obtém as opções padrão para funções mbregex
mb_scrub
— Substitui sequências de bytes malformadas pelo caractere substituto
mb_send_mail
— Envia email codificado
mb_split
— Divide uma string multibyte usando expressão regular
mb_str_pad
— Preenche uma string multibyte para um comprimento específico com outra string multibyte
mb_str_split
— Dada uma string multibyte, retorna um array de seus caracteres
mb_strcut
— Obtém parte da string
mb_strimwidth
— Obtém string truncada com largura especificada
mb_stripos
— Encontra a posição da primeira ocorrência de uma string dentro de outra, sem diferenciar maiúsculas de minúsculas
mb_stristr
— Encontra a primeira ocorrência de uma string dentro de outra, sem diferenciar maiúsculas de minúsculas
mb_strlen
— Obtém o comprimento da string
mb_strpos
— Encontrar a posição da primeira ocorrência de uma string em outra
mb_strrchr
— Encontrar a última ocorrência de um caractere em uma string dentro de outra
mb_strrichr
— Encontra a última ocorrência de um caractere em uma string dentro de outra, sem diferenciar maiúsculas de minúsculas
mb_strripos
— Encontra a posição da última ocorrência de uma string em outra, sem diferenciar maiúsculas de minúsculas
mb_strrpos
— Encontra a posição da última ocorrência de uma string em outra string
mb_strstr
— Encontra a primeira ocorrência de uma string em outra
mb_strtolower
— Torna uma string minúscula
mb_strtoupper
— Faz uma string ficar em maiúsculas
mb_strwidth
— Retorna a largura da string
mb_substitute_character
— Define/Obtém caractere de substituição
mb_substr_count
— Conta o número de ocorrências de substring
mb_substr
— Obtém parte da string
add a note
User Contributed Notes
There are no user contributed notes for this page.