str_contains () es una función predefinida que se introdujo con el lanzamiento de PHP 8. La función str_contains() busca la substring en la string dada dentro de la expresión. Si la substring mencionada estará presente en la string, devolverá True; de lo contrario, devolverá False. La función str_contains() es muy similar a la función strpos().
Propiedades:
- Siempre devuelve un valor booleano.
- Devolverá VERDADERO en caso de verificar que la substring esté vacía.
- Es sensible a mayúsculas y minúsculas.
- Esta función es binariamente segura.
- Solo es compatible con PHP 8 o versiones superiores.
Sintaxis:
(str_contains('String', 'Substring')) ;
Una substring es una string que debe buscarse, mientras que una string es una parte donde se debe buscar una substring.
Nota: str_contains() solo es compatible con PHP 8 o versiones superiores.
Ejemplo: en el siguiente ejemplo, tenemos una oración almacenada en $oración y una palabra almacenada en $palabra . En este ejemplo, estamos tratando de verificar si la palabra está presente en la oración o no usando la función str_contains(). Si la palabra estará presente en la oración, ‘es’ se asignará a $resultado; de lo contrario, su valor será ‘ no es ‘. Entenderemos esto usando un ejemplo.
PHP
<?php $sentence = 'GFG is Awesome'; $word = 'GFG'; $result = str_contains($sentence, $word) ? 'is' : 'is not'; echo "The word {$word} {$result} present in the sentence \"{$sentence}\" "; ?>
De lo anterior, hemos visto cómo encontrar la substring en una string dada usando la función str_contains() y el valor de retorno será el booleano.
Producción:
The word GFG is present in the sentence "GFG is Awesome"
Referencia: https://www.php.net/manual/en/function.str-contains.php
Publicación traducida automáticamente
Artículo escrito por talktoosaurabh y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA