Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/05/2010, 01:48
Avatar de Flow89
Flow89
 
Fecha de Ingreso: abril-2010
Ubicación: Valladolid
Mensajes: 346
Antigüedad: 14 años
Puntos: 1
Respuesta: Partir String y Seleccionar cachos.

Cita:
Iniciado por Heli0s Ver Mensaje
Normalmente nunca hago el código, pero como me pareció una cosa interesante me puse a hacerlo a ver si tenia algún problema al realizarlo, y todo bien.

Código PHP:
<?php
$string 
"Este texto tendr&aacute; formato despu&eacute;s de unas cuantas funciones";
$palabrasEditadas = array();

$arrayPalabras explode(" "$string);
foreach(
$arrayPalabras as $palabra){
    
$letra $palabra{0};
    
$letra "<span style=\"color: #F00; font-size: 20px\">"$letra"</span>";
    
$palabra{0} = "";
    
$palabra $letra.$palabra;
    
$palabrasEditadas[] = $palabra;
}

$nuevoString implode(" "$palabrasEditadas);
echo 
$nuevoString;
?>
Como puedes ver he seguido los pasos de arriba, a excepción de que en vez de mostrarlo, lo meto en un array y usando la función implode lo convierto de nuevo en un string.

Un saludo
Vaya, jejejej, muchas gracias.

De todas maneras me gustaría entender este codigo, no me gusta copiarlo y ya esta...

Aunque no lo consigo optimizar, siempre me sale el mismo titulo XD

Código PHP:
$row=mysql_fetch_array($noticias);
$titulo $row[titulo]; 

$palabrasEditadas = array();

$arrayPalabras explode(" "$titulo);
foreach(
$arrayPalabras as $palabra){
    
$letra $palabra{0};
    
$letra "<span class=\"Estilo35\">"$letra"</span>";
    
$palabra{0} = "";
    
$palabra "<span class=\"Estilo14\">"$palabra"</span>";
    
$palabra $letra.$palabra;
    
$palabrasEditadas[] = $palabra;
}

$nuevoString implode(" "$palabrasEditadas); 
Ahora en todas las noticias me sale el mismo titulo XD
__________________
Seamos realistas. Busquemos lo imposible. ;)
La forma de dar las gracias en este foro, es dando Karma, aunque a veces con un simple Gracias, basta.