Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/08/2008, 15:51
Avatar de Ronruby
Ronruby
 
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Desarrollar una funcion que pruebe si una cadena es palindromo

Hice esto para ti. Funciona perfectamente.
Solo crea una funcion con el codigo y ahi tienes.

Código PHP:
<?php

$cadena 
"Somos o no somos";

$separar explode(" "strtolower($cadena));

foreach(
$separar as $palabra)
{
    
trim($palabra);
    
$nuevo .= $palabra
}

if(
$nuevo == strrev($nuevo))
{
    echo 
"Si";
}
else {
    echo 
"No";
}

?>
EDITO:

He aqui en una funcion:

Código PHP:
function palindromo($cadena)
{
    
$separar explode(" "strtolower($cadena));
    
    foreach(
$separar as $palabra)
    {
        
trim($palabra);
        
$nuevo .= $palabra
    }
    
    if(
$nuevo == strrev($nuevo))
    {
        return 
TRUE;
    }
    else {
        return 
FALSE;
    }


Última edición por Ronruby; 28/08/2008 a las 15:57