| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
| FAQ: Extraer un trozo de texto |
Se muestran 3 comentarios sin revisar
| Antonio | 20/4/07 |
| La respuesta dada, aunque correcta, es muy ineficiente. Un simple substr() solucionaría el problema de forma mucho más eficiente, tanto en extensión código como en consumo de CPU y en claridad. Está visto que aquí se le tiene alergia a leerse el manual de PHP. |
|
| Zeo | 04/6/07 |
| Tambien podrias utilizar la funcion substr de php Te pongo un ejemplo: substr($resultado['contenido'],0,800); $resultado['contenido']: es la cadena recogida desde la base de datos. El primer numero indica el caracter desde el cual se empieza a contar y el segundo el numero del caracter final. Con lo que la funcion muestra del caracter 0 al caracter 800. Espero que te sea de utilidad |
|
| Raziel | 06/7/07 |
| Lo mejor es utilizar la función substr(): - string substr (string cadena, int comienzo [, int longitud]) - Devuelve la porción de cadena especificada por los parámetros comienzo y longitud. Un ejemplo sería: <?php $cadena = "Hola mundo!"; echo substr($cadena, 0, 4); //Escribe "Hola" echo substr($cadena, 5, 6); //Escribe "mundo!" ?> - Saludos - |
|