PHP é uma linguagem de script de código aberto amplamente usada. O código é executado no servidor e é gratuito. É fácil de aprender para iniciantes e ao mesmo tempo poderoso o suficiente para executar o Facebook. Com PHP, pode-se gerar conteúdo de página dinâmica, coletar dados de formulário, receber e enviar cookies, criptografar dados, manipular dados no banco de dados e arquivos no servidor. O PHP oferece uma variedade de funções que facilitam o trabalho com diferentes tipos de dados. Neste tutorial, vamos explorar substr em PHP.

O que é substr no PHP?

substr no PHP é uma função embutida usada para extrair uma parte da string fornecida. A função retorna a substring especificada pelo parâmetro de início e comprimento. É compatível com PHP 4 e superior. Vamos ver como podemos usar substr () para cortar uma parte da string.

Sintaxe

O substr no php tem a seguinte sintaxe:

substr (string, posição_inicial, comprimento_da_substring)

A função retorna uma parte extraída da string se a posição_inicial for encontrada na string. Caso contrário, uma string vazia ou False é retornada. [1]

Exemplo:

Queremos que a função retorne “em php” da string.

echo substr (“substr in php”, 6);

?>

Resultado:

substr_in_PHP_1

Destaque-se de seus colegas esta avaliação Temporada

Comece a aprender com nossos cursos GRATUITOS Inscreva-se agora

Destaque-se de seus pares nesta temporada de avaliação

Valores de parâmetro

O substr na função PHP tem três argumentos ou parâmetros. Um parâmetro é opcional e os outros dois são obrigatórios.

1. string: Este parâmetro inclui a string original, ou seja, a string que precisa ser modificada ou cortada. É um parâmetro obrigatório. A string de entrada deve ter pelo menos um caractere.

2. startup_position: este parâmetro inclui a posição, que é o índice de onde a parte da string precisa ser extraída. A entrada é um número inteiro e é um parâmetro obrigatório.

  • Se o inteiro for positivo, a string retornada começa a partir dessa posição na string. O primeiro caractere é contado como zero.
  • Se o inteiro for negativo, a string retornada começa nessa posição a partir do final da string. A contagem começa em 1 no final da string.
  • Se a posição_inicial for maior que o tamanho da string, a função retornará FALSO.

3. length_of_substring: este é um parâmetro opcional e é um valor inteiro que se refere ao comprimento da corda cortada da original.

  • Se o comprimento for positivo, a substring inclui o número de caracteres passados ​​neste parâmetro começando da posição_inicial.
  • Se o comprimento for negativo, a substring começa na posição_inicial e extrai o comprimento do final da string. Muitos caracteres são omitidos do final se o comprimento passado for negativo.
  • Se o parâmetro de comprimento for zero, será retornado nulo ou falso
  • Se o parâmetro não for passado, a função retorna uma string começando da posição_início até o fim.

Aqui estão alguns exemplos para explicar o uso desses parâmetros:

1. Posição inicial positiva

$ str=”substr in php”;

$ sub_str=substr ($ str, 10);

echo”

Original: $ str

“;

echo”

Susbtring: $ sub_str

“;

?>

Resultado:

substr_in_PHP_2.

2. Posição inicial negativa

$ str=”substr em php”;

$ sub_str=substr ($ str,-10);

echo”

Original: $ str

“;

echo”

Susbtring: $ sub_str

“;

?>

Resultado:

substr_in_PHP_3.

3. Posição inicial positiva e comprimento

$ str=”substr em php”;

$ sub_str=substr ($ str, 3, 3);

echo”

Original: $ str

“;

echo”

Susbtring: $ sub_str

“;

?>

Resultado:

substr_in_PHP_4

4. Posição inicial negativa e comprimento

$ str=”substr em php”;

$ sub_str=substr ($ str,-6,-3);

echo”

Original: $ str

“;

echo”

Susbtring: $ sub_str

“;

?>

Resultado:

substr_in_PHP_5.

Curso Full Stack Web Developer

Para se tornar um especialista em MEAN Stack Ver Curso

Full Stack Web Developer Course

5. Comprimento positivo e posição inicial negativa

$ str=”substr em php”;

$ sub_str=substr ($ str,-6, 6);

echo”

Original: $ str

“;

echo”

Substring: $ sub_str

“;

?>

Resultado:

substr_in_PHP_6

6. Comprimento negativo e posição inicial positiva

$ str=”substr em php”;

$ sub_str=substr ($ str, 0,-6);

echo”

Original: $ str

“;

echo”

Substring: $ sub_str

“;

?>

Resultado:

substr_in_PHP_7

Avance sua carreira como desenvolvedor MEAN stack com o Desenvolvedor Web Full Stack-Programa MEAN Stack Master . Inscreva-se agora!

Conclusão

Neste tutorial substr em PHP, aprendemos sobre a função substr, seu uso e sintaxe. Se você estiver interessado em aprender mais sobre PHP e desenvolvimento web, não se esqueça de verificar o Certificação de desenvolvimento web full-stack . Por outro lado, com a plataforma de aprendizagem gratuita do Simplilearn SkillUp , você também pode aprender as habilidades mais exigentes no desenvolvimento de software. Inscreva-se hoje e progrida em sua carreira em PHP agora!

Categories: Wordpress