Cadena en PHP - ¿Cómo declarar una cadena usando varios métodos?

Tabla de contenido:

Anonim

Introducción a String en PHP

Básicamente, todos sabemos que una cadena es una colección de personajes. También es uno de los tipos de datos realmente admitidos por el lenguaje de programación PHP. Las cadenas pueden contener caracteres alfanuméricos. Se puede crear de la siguiente manera:

  • Puede declarar una variable y luego puede asignar una cadena a un carácter
  • Mediante el uso de la declaración de eco
  • Las cadenas / cadenas son construcciones de lenguaje, pueden ayudar a capturar palabras.
  • Aparte de esto, aprender cómo funcionan las cadenas en el lenguaje de programación PHP puede hacerle manipular cómo usar cadenas de manera muy efectiva como un desarrollador productivo.

Cómo declarar String en PHP usando varios métodos

Hay cuatro tipos diferentes de declaración.

  • Mediante el uso de comillas simples
  • Mediante el uso de comillas dobles
  • Mediante el uso del método de creación de cadenas Heredoc ++
  • Mediante el uso del método de creación de cadenas Nowdoc

1. Método de creación de cadenas PHP usando comillas simples

Crear cadenas / cadenas con comillas simples es la forma más fácil y sencilla de crear una cadena. Ahora echemos un vistazo a la sintaxis PHP que se enumera a continuación, que está creando una cadena simple.

Sintaxis:

<_?php
echo 'Login to the Page to view this page template';
?>

Salida:

Si esta cadena de comillas simples de PHP es parte del valor de la cadena, entonces hacemos que escape usando el carácter de barra diagonal inversa. Verifique la sintaxis de ese código a continuación.

<_?php
echo 'I \'ll be in 10 minutes just wait here';
?>

Salida:

2. Método de creación de cadenas PHP usando comillas dobles

Principalmente en la creación de cadenas en lenguaje PHP, se utilizarán comillas dobles. El método de declaración de cadenas de comillas dobles puede crear cadenas complejas en lugar de las cadenas creadas con comillas simples.

También podemos usar nombres de variables dentro de las comillas dobles para que los valores de las variables se muestren como queramos. Solo eche un vistazo al ejemplo de una declaración de comillas dobles, declaración de variables para que entienda el concepto de la Declaración de cadena utilizando comillas dobles.

Sintaxis:

<_?php
$myname = 'Pavan Kumar Sake';
echo "$myname and Surendra Gandham is friends since from the College times";
?>

Salida:

El ejemplo anterior creará una variable de cadena simple "myname" con el valor "Pavan Kumar Sake". Esta variable de cadena ahora se puede usar en cualquier momento en el lenguaje de programación PHP que desee.

Las cadenas declaradas con comillas dobles también pueden escapar de caracteres especiales. \ n para el avance de línea, \ $ para el signo de dólar, etc., se pueden usar para obtener las salidas de línea vacía y signo de dólar. Del mismo modo, hay formas de escapar de caracteres especiales usando comillas dobles.

Sintaxis:

<_?php
echo "I want 100\$ now urgently";
echo "\n This content is appearing after providing linefeed";
?>

Salida:

3. Creación de cadenas PHP usando el método de creación de cadenas Heredoc - PHP Heredoc

Aquí sabremos qué es Heredoc. La metodología principal de Heredoc es crear las cadenas más complejas en PHP en comparación con la declaración de cadena Double Quotes.

Heredoc admitirá todas las características de las comillas dobles. Junto con eso, Heredoc también le permitirá crear los valores de cadena sin concatenación de cadena php en más de una línea. Puede crear tantas líneas con cadenas como desee. Se pueden crear varias líneas con cadenas utilizando el método Heredoc. Incluso se puede escapar de las comillas dobles dentro del método Heredoc.

Veamos un ejemplo del método PHP Heredoc para crear valores de cadena única / múltiple.

Sintaxis:

<_?php
$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>
$my_name = "Pavan Kumar Sake";
echo << When $my_name was a small boy,
He worked a lot and gained a lot
of knowledge yet he is simple like
the "small boy " in the childhood
EOT;
?>

Salida:

Sintaxis:

<_?php
$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>
$my_name = "PK Sake";
$eot_variable = << When $my_name was a small boy,
He worked a lot and gained a lot of knowledge yet he is simple like the "small boy " in the childhood
EOT;
echo $eot_variable;
?>

Salida:

4. Creación de cadenas PHP usando el método de creación de cadenas Nowdoc - PHP Nowdoc

El método de creación de cadenas PHP Nowdoc es muy similar al método de creación de cadenas PHP Heredoc, pero el método Nowdoc funciona principalmente como funcionan las comillas simples. El análisis no tendrá lugar dentro del Nowdoc. El método Nowdoc es ideal, entonces estamos trabajando con los datos sin procesar que no es necesario analizar.

Tengamos un ejemplo de código del método Nowdoc a continuación:

Sintaxis:

<_?php
$my_name = "Pavan Kumar Sake";
$my_variable = <<<'EOT'
When the big $my_name was a small boy,
He has done many funny things even this generation can't imagine He is always like a "small boy "since from childhood
EOT;
echo $my_variable;
?>

Salida:

Además de la declaración de cadena, hay algunas funciones de cadena que serán muy útiles para desarrollar pequeños programas web para proyectos grandes. Por favor, échales un vistazo. Además, sepa cuál es la diferencia de salida entre la declaración de comillas dobles y la declaración de comillas simples.

strtolower, strtoupper, strlen, explde, substr, str_replace, strops, sha1, md5, str_word_count, ucfirst, lcfirst son las funciones de cadena. Estas funciones de cadena son muy útiles para crear proyectos o programas.

"Strtolower" convierte todos los caracteres de cadena en letras minúsculas, mientras que "strtoupper" los convertirá en letras mayúsculas. "Strlen" proporcionará la longitud de la cadena (recuento de caracteres). La función "explotar" convertirá cadenas en variables de matriz. "Substr" devolverá parte de la cadena utilizando 3 parámetros básicos. "Str_replace" reemplazará parte del contenido de la cadena usando 3 argumentos básicos. La función "strpos" devolverá la posición de la cadena específica. La función "sha1" devuelve el código hash de la cadena. La función "md5" proporciona el valor hash md5 para la cadena. Del mismo modo, otras cadenas funcionan también.

Sintaxis:

<_?php
echo strtolower("1. PAVAN kumar is a Writer ");
echo strtoupper("2. PAVAN kumar is a Writer \n");
echo "3. ";
echo strlen("PAVAN kumar is a Writer");
echo substr(" 4. PAVAN kumar is a Writer ", 0, 12);
echo str_replace('PAVAN', 'VASU', " 5. PAVAN kumar is a Writer \n");
echo "6. ";
echo strpos("PAVAN kumar is a Writer ", 'kumar');
echo " 7. ";
echo sha1("PAVAN kumar is a Writer ");
echo "\n8. ";
echo md5("PAVAN kumar is a Writer ");
?>

Salida:

Conclusión

Aquí entendemos el concepto de "Cadena en PHP" con la variedad de métodos de declaración de cadena junto con la introducción básica de funciones de cadena importantes que ayudan mucho al hacer programas / proyectos php

Artículos recomendados

Esta ha sido una guía para String en PHP. Aquí discutimos la introducción y cómo declarar String usando varios métodos. También puede echar un vistazo a los siguientes artículos para obtener más información:

  1. Manejo de archivos PHP
  2. Filtros PHP
  3. Matrices en PHP
  4. Manejo de archivos PHP