Ver Mensaje Individual
  #11 (permalink)  
Antiguo 03/01/2016, 06:48
enred2
 
Fecha de Ingreso: marzo-2014
Mensajes: 11
Antigüedad: 10 años, 8 meses
Puntos: 0
Respuesta: Poner negrita a listado (numeración) en un texto

Pero al hacer esto <strong>" . $texto . "</strong> pone en negrita todo el bloque, y lo que quiero es poner en negrita solo la palabra Artículo1 , Artículo 2 ...

Repito el proceso:

Código PHP:
 <?
$texto 
'
Artículo 1. Este es un texto con mucha información
Artículo 2. Este es un texto con mucha información
Artículo 11. Este es otro texto con más información
'
;
$buscar = array("Artículo 1""Artículo 2""Artículo 3""Artículo 4");
$cambiar = array("<b>Artículo 1</b>""<b>Artículo 2</b>""<b>Artículo 3</b>""<b>Artículo 4</b>");
$texto str_replace($buscar$cambiar$texto); // pongo en negrita los Artículos «funciona hasta el Artículo 9» :[
$texto preg_replace('/( )+/'," ",$texto); // elimino varios espacios en blanco
$texto preg_replace("#[\n\r]{2,}#","\n\n",$texto); // elimino si hay varios saltos de linea o aplico si no la hay
echo $texto;
?>
Creo que ya es un problema científico lo mío, ya mucho lío