note 95516 deleted from function.wordwrap by danbrown

From: Date: Thu, 07 Jan 2010 17:20:34 +0000
Subject: note 95516 deleted from function.wordwrap by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-164754@lists.php.net to get a copy of this message
Note Submitter: moogboy100 at hotmail dot com ---- My own word unwrap function, taking mary's a few steps further. This will unwrap individual paragraphs in a block of text. <?php function word_unwrap($text) { $para = explode("\n\n", $text); reset($para); foreach ($para as $lines) { $newlines[] = preg_replace('/[\r\n]+/', ' ', $lines); } $text = implode("\n\n", $newlines); return $text; } /* **Example input: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum urna mi, placerat vel rutrum ultrices, pharetra sit amet tellus. Vivamus semper varius elit, nec fermentum lacus posuere ac. Proin purus metus, facilisis in interdum nec, tristique eget ligula. **Example word_unwrap() output: Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum urna mi, placerat vel rutrum ultrices, pharetra sit amet tellus. Vivamus semper varius elit, nec fermentum lacus posuere ac. Proin purus metus, facilisis in interdum nec, tristique eget ligula. */ ?>

« previous php.notes (#164754) next »