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

<_?php
echo 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:

  1. Introdução ao PHP
  2. Comandos PHP
  3. Carreira em PHP
  4. Alternativas ao PHP
  5. Funções em PHP