En este ejercicio que voy a dejar hoy, se pide crear una función a la que se le pase un string y dicha función devuelva el mismo string dado la vuelta.
No se pide nada más que eso, por lo que ni se ha de controlar errores y nada más. Vamos, que el string a invertir se escribe directamente en el código. Nos ayudaremos para dar la vuelta con strlen.
Dar la vuelta a un string con una función PHP
El código de este ejercicio es el siguiente …
<body> <?php function darLaVuelta($string) { $strInvert = ''; // inicializamos $strInvert vacía para ir llenándola //Se empieza desde el final de $string usando strlen($string)-1 y se //irá descendiendo posición a posición hasta llegar a 0 for ($i = strlen($string) - 1; $i >= 0; $i--) { $strInvert .= $string[$i];//metemos cada carácter de $string dentro de $StrInvert //empezando por el último carácter de $string } return $strInvert; //devolvemos la cadena invertida }?> <!--escribimos la cadena a invertir--> <?php $cadena='SapoClay'; ?> <strong>Cadena original: </strong><?php echo $cadena; ?> <hr> <strong>Cadena invertida: </strong><?php echo darLaVuelta($cadena) ?> </body>