csvxml/inc/zeichen.php

45 lines
1.7 KiB
PHP
Raw Normal View History

2019-08-25 21:45:52 +02:00
<?PHP
2019-08-25 21:45:52 +02:00
function transform($transform)
{
$transform = str_replace(chr(14), "", $transform);
$transform = str_replace('&quot;', '"', $transform);
$transform = str_replace('&', '&amp;', $transform);
$transform = str_replace('"', '&quot;', $transform);
$transform = str_replace('</br>', ' ', $transform);
$transform = str_replace('<br />', ' ', $transform);
$transform = str_replace('&rsquo;', '\'', $transform);
$transform = str_replace(chr(11), ' ', $transform);
$transform = str_replace('<', '&lt;', $transform);
$transform = str_replace('>', '&gt;', $transform);
$transform = str_replace('´', '&apos;', $transform);
$transform = str_replace('&sbquo', '\'', $transform);
$transform = str_replace('&lsquo', '\'', $transform);
$transform = str_replace(chr(96), '\'', $transform);
$transform = str_replace(chr(130), '\'', $transform);
$transform = str_replace(chr(145), '\'', $transform);
$transform = str_replace(chr(146), '\'', $transform);
2019-08-25 21:45:52 +02:00
return $transform;
2019-08-25 21:45:52 +02:00
}
function tagify($tagify)
{
$tagify = str_replace(' ', '_', $tagify);
$tagify = str_replace('/', '_', $tagify);
$tagify = str_replace(',', '_', $tagify);
$tagify = str_replace('__', '_', $tagify);
$tagify = str_replace('Ä', 'ae', $tagify);
$tagify = str_replace('ä', 'ae', $tagify);
$tagify = str_replace('Ö', 'oe', $tagify);
$tagify = str_replace('ö', 'oe', $tagify);
$tagify = str_replace('Ü', 'ue', $tagify);
$tagify = str_replace('ü', 'ue', $tagify);
$tagify = str_replace('ß', 'ss', $tagify);
$tagify = str_replace(chr(41), '', $tagify);
$tagify = str_replace(chr(40), '', $tagify);
return $tagify;
2019-08-25 21:45:52 +02:00
}