_locale_export_print
includes/locale.inc, строка 1236
- Версии
- 5
_locale_export_print($str)
Print out a string on multiple lines
Код
<?php
function _locale_export_print($str) {
$stri = addcslashes($str, "\0..\37\\\"");
$parts = array();
// Cut text into several lines
while ($stri != "") {
$i = strpos($stri, "\\n");
if ($i === FALSE) {
$curstr = $stri;
$stri = "";
}
else {
$curstr = substr($stri, 0, $i + 2);
$stri = substr($stri, $i + 2);
}
$curparts = explode("\n", _locale_export_wrap($curstr, 70));
$parts = array_merge($parts, $curparts);
}
if (count($parts) > 1) {
return "\"\"\n\"". implode("\"\n\"", $parts) ."\"\n";
}
else {
return "\"$parts[0]\"\n";
}
}
?>
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии