Inicio > PHP > Nuevas funciones en php 8

NUEVAS FUNCIONES EN PHP 8

PHP ME GUSTA

 

En este post os voy a hablar de las nuevas funciones en php 8 que la verdad son bastante útiles:

  • str_contains: Antes de php8 había que usar las funciones strpos o strstr, las cuales, eran poco intuitivas. Con esta función devuelve true o false si la cadena dada contiene la cadena buscada:

    
    $mystring = 'Esta es mi cadena';
    $findme   = 'cadena';
    
    if (str_contains($mystring, $findme)) {
            echo 'The string has been found';
    } else {
            echo 'String not found';
    }
    


  • str_starts_with: Comprueba si una cadena empieza por otra cadena dada.

    
    $mystring = 'Hola esto es un ejemplo tonto. Adiós';
    $findme   = 'Hola';
    
    if (str_starts_with ($mystring, $findme)) {
            echo 'La cadena empieza por '.$findme;
    } else {
            echo 'String not found';
    }
    


  • str_ends_with: Comprueba si una cadena termina por otra cadena dada.

    
    $mystring = 'Hola esto es un ejemplo tonto. Adiós';
    $findme   = 'Adiós';
    
    if (str_ends_with ($mystring, $findme)) {
            echo 'La cadena termina por '.$findme;
    } else {
            echo 'String not found';
    }
    




 


Comentarios

No hay comentarios en este artículo.