function quoted_printable_encode($str, $wrap = true) { $ret = ''; $l = strLen($str); $current_locale = setLocale(LC_CTYPE, 0); setLocale(LC_CTYPE, 'C'); for ($i = 0; $i < $l; ++$i) { $char = $str[$i]; if (ctype_print($char) && !ctype_cntrl($char) && $char !== '=') { $ret .= $char; } else { $ret .= sPrintF('=%02X', ord($char)); } } setLocale(LC_CTYPE, $current_locale); return $wrap ? wordWrap($ret, 67, " =\n") : $ret; }
/* <enclosure type="video/quicktime" url="http://www.rocketboom.com/video/rb_08_mar_28.mov" length="25512412" /> <media:content isDefault="true" type="video/quicktime" url="http://www.rocketboom.com/video/rb_08_mar_28.mov" fileSize="25512412" /><media:rating>nonadult</media:rating> */ ?> <description><![CDATA[ <a href="<?php print $this->urlFor('original', $filename, $raw_dir); ?> " title="<?php print $filename; ?> "><img src="<?php print $this->urlFor('thumb', $filename, $raw_dir); ?> " alt="<?php print $filename; ?> " border="0" /></a> <p><?php print wordWrap($this->dir_info[$this->dir_name]['images'][$item]['desc'], 15); ?> </p>]]> </description> </item> <?php } ?> </channel> </rss>