Hola, me estoy encontrando con que no paso bien el parametro a la funcion, todo dentro del mismo fichero.
Código PHP:
for($i=0;$i<$num_palabras;$i++)
{
for($j=0;$j<$total_diccionario;$j++)
{
$aux2=$palabra[$i];
if(ultimo_caracter($aux2)) //<-- Aqui llamo
{
...
$aux2 ahora es una palabra...
Y luego tengo la funcion:
Código PHP:
<?php
function ultimo_caracter($aux2)
{
$cad = $aux2;
if (ereg( "([a-z]|[A-Z])", substr($cad,strlen($cad)-1)))
{
echo "OJO"; //<-- Lo hago para ver si entra
}
else
{
echo "<strong> $cad</strong>,entra<br>"; //<-pa ver si entra
//$cad = substr($cad,0,strlen($cad)-1);
return $cad;
}
}
?>
Como veis le digo que imprima $aux2 que es el valor que en teoria recoje la funcion, pero no me imprime nada, con lo que deduzco que no envio bien la variable, (esto en c me funcionaba...

)
A ver si alguien me puede ayudar!!!