- PHP - Elementos estructurales - Funciones nl2br( ) y wordwrap( ) -

Con estas funciones es posible insertar un salto de línea en el texto.
La primera, inserta una etiqueta HTML <br> delante de cada línea.
Ejemplo:

<html>
<head>
<title>funci&oacute;n nl2br( )</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
$direccion="Gustavo Roja
CalleRecojo Nr. 32
25368 Maracana
";
print nl2br("$direccion");
?>
</pre>
</font>
</body>
</html>

Por su parte, la función wordwrap( ) inserta un salto de línea en una cadena de caracteres a partir del número de caracteres que se especifique. De no incluirse argumentos, la función inserte un salto de línea (\n) en la columna 75 de la cadena, comenzando a contar a partir del inicio de la misma. De indicarse un ancho determinado, se insertará el salto de línea en la posición indicada. Si la palabra es muy larga, se conservará en la línea, antes del salto.
Por defecto, se inserta el carácter "\n", de no indicarse otra cosa.
Ejemplo:

<html>
<head>
<title>funci&oacute;n wordwrap( )</title>
</head>
<body bgcolor="#eceaf3">
<font face = "verdana" size='+1'>
<pre>
<?php
$texto="El caballero de la triste figura y su fiel escudero Sancho recorrieron las llanuras de la Mancha en busca de aventuras y el amor.";
$nuevo_texto=wordwrap($texto, 32,"<br/>");
?>
Texto original:
<?php
print"$texto";
?>
<br>
Texto modificado:
<?php
print"$nuevo_texto";
?>
</pre>
</font>
</body>
</html>


previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo