Saltar al contenido

wordwrap()

Introducción

La función wordwrap() de PHP se utiliza para ajustar un string a un número especificado de caracteres. Inserta saltos de línea en los puntos adecuados para garantizar que ninguna línea de texto exceda el ancho especificado.

A continuación se muestra la sintaxis de la función wordwrap():

Sintaxis de PHP para wordwrap()

php
wordwrap(string, width, break, cut)

El primer argumento es el string que se va a ajustar. El segundo argumento es el ancho al que se ajustará el texto. El tercer argumento es el carácter o string que se usará como salto de línea. Por defecto, el salto de línea es un carácter de nueva línea ("\n"). El cuarto argumento es un valor booleano que determina si se deben cortar las palabras que son demasiado largas para caber en una línea. Por defecto, las palabras no se cortan.

Ejemplo

A continuación se muestra un ejemplo de cómo usar wordwrap():

Ejemplo de PHP wordwrap()

php
<?php

$text = "This is a long piece of text that needs to be wrapped.";
$wrapped_text = wordwrap($text, 20, "\n");
echo $wrapped_text;

Esto producirá la siguiente salida:


console
This is a long piece
of text that needs
to be wrapped.

En este ejemplo, la función wordwrap() ha ajustado el texto de modo que ninguna línea exceda los 20 caracteres. Los saltos de línea se insertan utilizando el carácter de nueva línea "\n".

Práctica

¿Qué hace la función PHP wordwrap()?

¿Te resulta útil?

Vista previa dual-run — compárala con las rutas Symfony en producción.