English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico do PHP

Tutorial Avançado do PHP

PHP & MySQL

Manual de Referência do PHP

Funções de String do PHP

As funções de string do PHP são parte do núcleo. Não é necessário instalar para usar essa função

Lista de Funções

Versão-Representa a versão mais antiga do PHP que suporta essa função.

NúmeroFunção
Descrição
Versão
1addcslashes()Retornar uma string com barras invertidas adicionadas antes de caracteres especificados.4
2addslashes()Retornar uma string com barras invertidas adicionadas antes de caracteres pré-definidos.4
3bin2hex()Converter uma string de caractere ASCII em um valor hexadecimal.4
4chop()Remover caracteres em branco à direita da string ou outros caracteres.4
5chr()Retornar um caractere a partir de um valor ASCII especificado.4
6chunk_split()Dividir uma string em uma série de partes menores.5
7convert_cyr_string()Converter uma string de um conjunto de caracteres Cyrillic para outro.4
8convert_uudecode()Decodificar uma string codificada com uuencode.5
9count_chars()usado para retornar informações sobre os caracteres usados na string4
10crc32()Calcular uma string 32 CRC (Circulation Redundancy Check) de bits4
11crypt()Usado para hashar uma string, um método de criptografia de string unidirecional4
12echo()Emitir uma ou mais strings4
13explode()Usado para dividir uma string por um caractere específico e formar um array4
14fprintf()Usado para escrever uma string formatada em um fluxo5
15get_html_translation_table()Retorna a tabela de conversão usada por htmlspecialchars() e htmlentities()4
16hebrev()Converte texto hebraico (Hebrew) em texto visível4
17hebrevc()Converte texto hebraico (Hebrew) em texto visível, e converte novas linhas (\n) em <br>.4
18hex2bin()Usado para converter strings hexadecimais em caracteres ASCII4
19html_entity_decode()Usado para converter entidades HTML em caracteres4
20htmlentities()Usado para converter caracteres em entidades HTML5.4
21htmlspecialchars_decode()Converte algumas entidades HTML pré-definidas em caracteres5.1.0
22htmlspecialchars()Converte alguns caracteres pré-definidos em entidades HTML4
23implode()Usado para conectar elementos de array por strings5
24join()É sinônimo do implode(), que retorna uma string a partir dos elementos do array4
25lcfirst()Usado para transformar o primeiro caractere da string em minúsculo5.3.0
26levenshtein()Retorna a distância de Levenshtein entre duas strings4.0.1
27localeconv()Retorna informações de formato de número e moeda local4
28ltrim()Usado para remover espaços em branco ou outros caracteres do início da string4
29md5_file()Usado para calcular o md do arquivo especificado5 Hash4
30md5()Usado para calcular o md da string5 Hash4
31metaphone()Calcula a chave metaphone da string4
32money_format()Usado para formatar números em strings de moeda4.3.0
33nl_langinfo()Contém informações sobre o idioma e o ambiente de idioma4.3.0
34nl2br()Insere um caractere de nova linha HTML antes de cada nova linha na string4
35number_format()Formata um número por grupos de milhares4
36ord()Retorna o valor ASCII do primeiro caractere da string.4
37parse_str()Usado para analisar uma string em variáveis4
38print()Retorna uma string de saída4
39printf()Retorna uma string formatada4
40mb_substr()Cortar uma string de um comprimento especificado de caracteres, comummente usado para corte de caracteres chineses, para evitar a ocorrência de caracteres ilegíveis ao cortar, ou seja, cortar metade de um caractere.4
41quoted_printable_decode()Usado para converter uma string imprimível entre aspas em8string binária4
42quoted_printable_encode()Usado para8Converter uma string binária em uma string imprimível entre aspas.4
43quotemeta()Usado para referenciar caracteres meta.4
44rtrim()Remover caracteres em branco à direita da string ou outros caracteres.4
45setlocale()Usado para definir informações de região.4
46sha1_file()Calcular o SHA do arquivo.-1 Hash.
4
47sha1()Calcular o SHA da string.-1 Hash.4
48similar_text()Usado para calcular a semelhança entre duas strings.4
49soundex()Calcular a chave soundex da string.
4
50sprintf()Usado para formatar a string.4
51str_getcsv()Usado para解析 uma string CSV em um array.4
52str_ireplace()Substituir alguns caracteres na string (sem diferenciar maiúsculas e minúsculas).5
53str_pad()Usado para preencher a string até uma nova comprimento.4.0.1
54str_repeat()Usado para repetir a string uma quantidade específica de vezes.4
55str_replace()Substituir alguns caracteres na string (sem diferenciar maiúsculas e minúsculas).4
56str_rot13()Executar ROT na string.13 Codificação.4
57str_shuffle()Baralhar aleatoriamente todos os caracteres da string.4.3.0
58str_split()Dividir a string em um array.5
59str_word_count()Calcular o número de palavras na string.5
60strcasecmp()Usado para comparar duas strings (sem diferenciar maiúsculas e minúsculas).4
61strchr()Encontrar a primeira ocorrência de uma string dentro de outra string (sinónimo de strstr()).4
62strcmp()Comparar duas strings (sem diferenciar maiúsculas e minúsculas).4
63strcoll()Comparar duas strings (conforme a configuração local).4.0.5
64strcspn()Retorna o número de caracteres encontrados antes de encontrar qualquer caractere especificado na string.4
65strip_tags()Remover tags HTML e PHP da string.4
66stripcslashes()Remover as barras invertidas adicionadas pela função addcslashes().4
67stripos()Usado para encontrar a primeira ocorrência de uma string dentro de outra string.4
68stripslashes()Remover as barras invertidas adicionadas pela função addslashes().4
69stristr()Retorna a posição da primeira ocorrência da string na outra string (sem diferenciar maiúsculas e minúsculas).4
70strlen()Usado para obter o comprimento da string4
71strnatcasecmp()Compara duas strings usando um algoritmo de 'ordenamento natural' (sem diferenciar maiúsculas e minúsculas).4
72strnatcmp()Compara duas strings usando um algoritmo de 'ordenamento natural' (diferente de maiúsculas e minúsculas).4
73strncasecmp()Comparação de strings com os primeiros n caracteres (sem diferenciar maiúsculas e minúsculas).4
74strncmp()Comparação de strings com os primeiros n caracteres (diferente de maiúsculas e minúsculas).4
75strpbrk()Procura um caractere específico em uma string.5
76strpos()Usado para encontrar a primeira ocorrência de uma string em outra string (diferente de maiúsculas e minúsculas).4
77strrchr()Usado para encontrar a última ocorrência do caractere na string.4
78strrev()Usado para inverter a string.4
79strripos()Encontra a última ocorrência da string em outra string (sem diferenciar maiúsculas e minúsculas).5
80strspn()Retorna o número de vezes que um caractere específico está contido na string.4
81strstr()Encontra a primeira ocorrência da string em outra string (diferente de maiúsculas e minúsculas).4
82strtok()Divide a string em strings menores.4
83strtolower()Converte a string para letras minúsculas.4
84strtoupper()Converte a string para letras maiúsculas.4
85strtr()Converte caracteres específicos da string4
86substr_compare()Usado para comparar o formato de duas strings com uma posição específica4
87substr_count()Usado para calcular o número de substrings4
88substr_replace()Substitui uma parte da string por outra string.4
89substr()Usado para retornar uma parte da string4
90trim()Usado para remover caracteres em branco e outros caracteres das laterais da string.4
91ucfirst()Usado para converter a primeira letra da string para maiúscula4
92ucwords()Converte a primeira letra de cada palavra da string para maiúscula.4
93vfprintf()Escreve a string formatada no fluxo de saída especificado.5
94vprintf()Imprime uma string formatada.4.1
95vsprintf()Ele retorna uma string formatada4.1
96wordwrap()

Quebra a string em linhas com comprimento especificado.

4.0.2
97convert_uuencode()Encode uma string usando uuencode5