Funções de String PHP
O PHP embutido suporta alguns tipos de dados. Além disso, o PHP também suporta muitas funções usadas ao trabalhar em alguns dados. Funções de string PHP são algumas daquelas funções usadas para manipular dados de string. Todas essas funções são predefinidas. É necessário instalar quaisquer plugins. Vejamos algumas das funções de string do PHP.
Abaixo estão algumas das funções de string e exemplos são ilustrados com a seguinte sintaxe
<_?phpecho func( “” );
?>
Exemplos de funções de string em PHP
A função String é fácil de usar. Aqui discutiremos como usar a função string na programação PHP com a ajuda de exemplos
1. Addcslashes ()
Isso retorna uma string com barras invertidas na frente de caracteres específicos
Por exemplo: echo addcslashes ("Hello World!", "W");
Resultado:
Hellow \ World
2. Adiciona barras ()
Isso retorna uma string com barras invertidas na frente de caracteres predefinidos
Por exemplo: echo addcslashes('Hello “World” you');
Resultado:
Olá \ "Mundo \" você
3. bin2hex ()
Converte dados binários em dados hexadecimais
Por exemplo: echo bin2hex (“Hello”);
Resultado:
48656c6c6f
4. costeleta ()
Remove espaços em branco ou caracteres predefinidos da extremidade direita, se especificado
Por exemplo: echo chop (“WelcomeBack”, “Back”);
Resultado:
Bem-vinda
5. chr ()
Esta função de string PHP retorna o caractere do valor ASCII especificado
Por exemplo: echo char(52);
Resultado:
4
6. chunk_split ()
Usado para dividir uma string em partes menores
Por exemplo: echo chunk_split ($str, 2, ", ");
Resultado:
Bem-vinda,
7. convert_uudecode ()
Isso decodifica uma string codificada por uu
Por exemplo: echo convert_uudecode ("+22!L;W9E( %!( 4\"$`\n` ");
Resultado:
Eu amo PHP!
convert_uuencode () faz o inverso de convert_uudecode ()
8. count_chars ()
Esta função de string PHP gera os dados sobre o número de caracteres em uma string
Por exemplo: echo count_chars (“Hello”, 3);
Resultado:
Olá
Nota: O valor inteiro é o modo usado para especificar o tipo de saída necessário
- 0 - uma matriz com o valor de byte como chave e a frequência de cada byte como valor.
- 1 - igual a 0, mas apenas valores de bytes com frequência maior que zero são listados.
- 2 - igual a 0, mas apenas valores de bytes com frequência igual a zero são listados.
- 3 - uma string contendo todos os caracteres únicos é retornada.
- 4 - uma string contendo todos os caracteres não utilizados é retornada.
9. crc32 ()
Calcula a soma de verificação de redundância cíclica de 32 bits (uma função matemática) de uma string
Por exemplo: crc32 ("Hello World!");
Resultado:
472456355
10. Implodir ()
Isso une os elementos da matriz a uma sequência especificada
Por exemplo: $array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);$array = array ('lastname', 'email', 'phone');
echo implode(", ", $array);
Resultado:
sobrenome, email, telefone
Nota: join () também faz o mesmo. É o alias de implode ()
11. htmlspecialchars ()
Isso converte alguns caracteres predefinidos em entidades HTML, ou seja, mostra a fonte
Por exemplo: $str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);$str = “I am Bold ”;
echo $str; => I am Bold
echo htmlspecialchars($str);
Resultado:
Eu sou corajoso
12. ltrim ()
Esta função de string do PHP remove espaços em branco ou caracteres predefinidos à esquerda da string
Por exemplo: echo ltrim (“Just a sample”, ”Just”);
Resultado:
uma amostra
Nota: rtrim () faz um trabalho semelhante da direita
trim () faz o mesmo nas duas extremidades
13. number_format ()
Isso formata o número com milhares agrupados
Por exemplo: echo number_format (1000000);
Resultado:
1.000.000
14. print ()
Isso simplesmente gera a string e é mais lento que o eco
Além disso, a impressão não deve ser usada com ()
Por exemplo: print “Hello”;
Resultado:
Olá
15. md5 ()
Isso calcula o hash md5 da string
Por exemplo: echo md5 (“Hello”);
Resultado:
8b1a9953c4611296a827abf8c47804d7
16. strtok ()
Isso divide uma string em strings menores
Por exemplo: $string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)$string = "This is to break a string";
$token = strtok ($string, " ");
echo($token); => This
To get all words of string,
while ($token !== false)(
echo "$token
";
$token = strtok(" ");
)
Resultado:
este
é
para
pausa
corda
17. strupper ()
Isso converte uma string em caracteres maiúsculos
Por exemplo: echo strupper (“Beautiful Day”);
Resultado:
BELO DIA
Nota : strlower () converte strings em todos os caracteres minúsculos
18. substr ()
Isso retorna parte da sequência que começa com o índice especificado
Por exemplo: echo subst (“A Hot Day”, 3);
Resultado:
ot dia
19. substr_replace ()
Esta função de string do PHP substitui uma parte da string pela string especificada
Por exemplo: echo substr_replace ("Hot", "Day", 0);
Resultado:
Dia
20. wordwrap ()
Isso envolve uma cadeia de caracteres em vários caracteres
Por exemplo: echo wordwrap (“Hello World”, 5, ”\n”);
Resultado:
Olá
Mundo
21. Strlen ()
Isso é usado para determinar o comprimento da sequência passada
Por exemplo: echo strlen (“Hello”);
Resultado:
5
22. Strrev ()
Esta função de string PHP é usada para obter o inverso da string
Por exemplo: echo strrev (“welcome”);
Resultado:
emoclew
23. Strpos ()
Isso retorna a posição da primeira ocorrência de uma string dentro de uma string
Por exemplo: echo strops(“There you go”, “go”);
Resultado:
11
24. Str_repeat ()
Isso repete uma sequência especificada de vezes
Por exemplo: echo str_repeat ('b', 5);
Resultado:
bbbbb
25. Str_replace ()
Essa função de string do PHP encontra a palavra especificada, substitui-a pela palavra especificada e retorna a string
Por exemplo: echo str_replace (“great”, “wonderful”, “have a great day”);
Resultado:
tenha um dia maravilhoso
26. Nl2br ()
Esta função de string PHP insere quebras de linha html na frente de cada nova linha da string
Por exemplo: echo nl2br (“Lets break \nthe sentence”);
Resultado:
Permite quebrar
A sentença
27.text_text ()
Isso calcula a semelhança entre duas strings
Por exemplo: echo similar_text ("Hello World", "Great World");
Resultado:
7
28. sprintf ()
Esta função de string PHP grava uma string formatada em uma variável
Por exemplo: echo sprintf (“There are %u wonders in the World”, 7);
Resultado:
Existem 7 maravilhas do mundo
29. Str_ireplace ()
Isso substitui caracteres na cadeia de caracteres por caracteres específicos. Esta função não diferencia maiúsculas de minúsculas.
Por exemplo: echo str_ireplace (“great”, “WOW”, “This is a great place”);
Resultado:
Este é um lugar uau
30. str_shuffle ()
Baralha aleatoriamente todos os caracteres em uma sequência
Por exemplo: echo str_shuffle(“Hello World”);
Resultado:
lloeWlHdro
31. str_word_count ()
Esta função de string PHP retorna o número de palavras na string especificada
Por exemplo: echo str_word_count (“a nice day”);
Resultado:
3
32. Strcspn ()
Isso retorna o número de caracteres antes do caractere especificado
echo strcspn ("Hello world!", "w");
Resultado:
6
33. str_pad ()
Esta função é usada para colocar no lado direito da string, um número especificado de caracteres com o caractere especificado
Por exemplo: echo str_pad (“Hello”, 10, ”.”);
Resultado:
Olá…..
34. Ord ()
Essa função de string PHP retorna o valor ASCII do primeiro caractere da string
Por exemplo: echo ord (“hello”);
Resultado:
104
35. Strchr ()
Encontre a primeira ocorrência de uma sequência especificada dentro de uma sequência
Por exemplo: echo strchr ("Hello world!", "world");
Resultado:
mundo!
36. Strspn ()
Isso retorna o número de caracteres encontrados na sequência que contém caracteres da sequência especificada.
Por exemplo: echo strspn ("Hello world!", ”Hl");
Resultado:
1
Existem poucas funções de string disponíveis no PHP. As funções de string acima são funções comumente usadas no PHP para vários requisitos
Artigos recomendados
Este foi um guia para a função String PHP. Aqui discutimos como usar a função string na programação PHP com a ajuda de exemplos. Você também pode consultar nossos outros artigos sugeridos para saber mais:
- Introdução ao PHP
- Comandos PHP
- Carreira em PHP
- Alternativas ao PHP
- Funções em PHP