XCIX. String functions

Introdução

Todas estas funções manipulam strings de várias maneiras. Algumas mais especializadas podem ser encontradas na expressão formal e URL handling sessões.

Para informações de como a string se comporta, especialmente com realção ao uso de aspas simples, aspas duplas, seqüências de escape, veja o Strings dentro da sessão Types do manual.

Requisitos

Nenhuma biblioteca externa é necessária para compilar esta extensão.

Instalação

Não há nenhuma instalação necessária para utilizar estas funções, elas fazem parte do núcleo do PHP.

Constantes Predefinidas

Esta extensão não possui nenhuma constante.

Veja Também

Para as mais poderosas funções de manipulação de strings dê uma olhada em POSIX regular expression functions e Perl compatible regular expression functions.

Índice
addcslashes -- String entre aspas com barras no estilo C
addslashes -- String entre aspas com barras
bin2hex --  Converte um dado binário em hexadecimal
chop -- Alias de rtrim()
chr -- Retorna um caracter específico
chunk_split -- Divide uma string em pequenos pedaços
convert_cyr_string --  Converte de um caracter cirílico para outro
count_chars --  Retorna informações sobre os caracteres usados numa string
crc32 -- Calcula polinômio crc32 de uma string
crypt -- Único caminho de codificação de string (hashing)
echo -- Exibe uma ou mais strings
explode -- Divide uma string em strings
fprintf -- Write a formatted string to a stream
get_html_translation_table --  Retorna a tabela de traduçaõ usada por htmlspecialchars() e htmlentities()
hebrev --  Converte texto lógico Hebraico para texto visual
hebrevc --  Converte um texto lógico Hebráico para um texto visual com conversão newline
html_entity_decode --  Converte todas as entidades HTML para os seus caracteres
htmlentities --  Converte todos os caracteres para HTML entities
htmlspecialchars --  Converte caracteres especiais para a realidade HTML
implode -- Junta elementos de uma matriz em uma string
join -- Junta elementos de uma matriz com uma string
levenshtein --  Calcula a distância Levenshtein entre duas strings
localeconv -- Obtém a informação da formatação numérica
ltrim --  Retira whitespace do início da string
md5_file -- Calculat hash md5 de um dado arquivo
md5 -- Calcula hash md5 de uma string
metaphone -- Calcula a metaphone key de uma string
money_format -- Formats a number as a currency string
nl_langinfo --  Retorna informação de linguagem e local
nl2br --  Insere quebras de linha HTML antes de todas newlines em uma string
number_format -- Formata um número com os milhares agrupados
ord -- Retorna o valor ASCII do caractere
parse_str -- Converte a string em variáveis
print -- Mostra uma string
printf -- Mostra uma string formatada
quoted_printable_decode --  Converte uma string quoted-printable para uma string de 8 bit
quotemeta -- Adiciona uma barra invertida antes dos meta caracteres
rtrim --  Retira espaço em branco do final da string
setlocale -- Set locale information
sha1_file -- Calcula a hash sha1 de um arquivo
sha1 -- Calcula a hash sha1 de uma string
similar_text --  Calculate the similarity between two strings
soundex -- Calculate the soundex key of a string
sprintf -- Return a formatted string
sscanf --  Parses input from a string according to a format
str_ireplace --  Case-insensitive version of str_replace().
str_pad --  Preenche uma string para um certo tamanho com outra string
str_repeat -- Repeat a string
str_replace --  Replace all occurrences of the search string with the replacement string
str_rot13 -- Perform the rot13 transform on a string
str_shuffle -- Randomly shuffles a string
str_word_count --  Return information about words used in a string
strcasecmp --  Binary safe case-insensitive string comparison
strchr --  Encontra a primeira ocorrência de um caractere
strcmp -- Comparação de string segura para binário
strcoll -- Comparação de string baseada no local
strcspn --  Encontra o tamanho do segmento inicial que não contenha a mascara
strip_tags -- Retira as tags HTML e PHP de uma string
stripcslashes --  Desfaz o efeito de addcslashes()
stripos --  Find position of first occurrence of a case-insensitive string
stripslashes --  Desfaz o efeito de addslashes()
stristr --  Case-insensitive strstr()
strlen -- Retorna o tamanho de uma string
strnatcasecmp --  Comparação de strings sem diferenciar maiúsculas/minúsculas usando o algoritmo "natural order"
strnatcmp --  Comparação de strings usando o algoritmo "natural order"
strncasecmp --  Binary safe case-insensitive string comparison of the first n characters
strncmp --  Comparação de string segura para binário para os primeiros n caracteres
strpos --  Encontra a posição da primeira ocorrência de uma string
strrchr --  Find the last occurrence of a character in a string
strrev -- Reverse a string
strrpos --  Find position of last occurrence of a char in a string
strspn --  Find length of initial segment matching mask
strstr -- Encontra a primeira ocorrencia de uma string
strtok -- Tokenize string
strtolower -- Converte uma string para minúsculas
strtoupper -- Converte uma string para maiúsculas
strtr -- Translate certain characters
substr_count -- Conta o número de ocorrências de uma substring
substr_replace -- Replace text within a portion of a string
substr -- Retorna uma parte de uma string
trim --  Strip whitespace from the beginning and end of a string
ucfirst -- Make a string's first character uppercase
ucwords --  Uppercase the first character of each word in a string
vprintf -- Output a formatted string
vsprintf -- Return a formatted string
wordwrap --  Quebra uma string em linhas usando um caractere de quebra de linha.