function _drupal_html_to_text_pad
_drupal_html_to_text_pad($text, $pad, $prefix = '')
Pads the last line with the given character.
See also
File
- includes/mail.inc, line 613
- API functions for processing and sending e-mail.
Code
function _drupal_html_to_text_pad($text, $pad, $prefix = '') { // Remove last line break. $text = substr($text, 0, -1); // Calculate needed padding space and add it. if (($p = strrpos($text, "\n")) === FALSE) { $p = -1; } $n = max(0, 79 - (strlen($text) - $p) - strlen($prefix)); // Add prefix and padding, and restore linebreak. return $text . $prefix . str_repeat($pad, $n) . "\n"; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/includes!mail.inc/function/_drupal_html_to_text_pad/7.x