Escriba un programa PHP para obtener los últimos n caracteres de una string dada.
Ejemplos:
Input : $str = "GeeksforGeeks!" $n = 6 Output : Geeks! Input : $str = "GeeksforGeeks!" $n = 9 Output : forGeeks!
Método 1: en este método, recorra los últimos N caracteres de la string y siga agregándolos en una nueva string.
Ejemplo:
<?php $str = "GeeksforGeeks!"; $n = 6; // Starting index of the string // where the new string begins $start = strlen($str) - $n; // New string $str1 = ''; for ($x = $start; $x < strlen($str); $x++) { // Appending characters to the new string $str1 .= $str[$x]; } // Print new string echo $str1; ?>
Producción:
Geeks!
Método 2: Otra forma de hacer esto es usar la función de biblioteca incorporada substr con parámetros como el nombre de la string.
Ejemplo:
<?php $str = "GeeksforGeeks!"; $n = 6; $start = strlen($str) - $n; // substr returns the new string. $str1 = substr($str, $start); echo $str1; ?>
Producción:
Geeks!
Nota: En el ejemplo anterior, $start también puede tomar -N para crear una substring de los últimos n caracteres
Publicación traducida automáticamente
Artículo escrito por imdhruvgupta y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA