Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?php

    //$Id: funktionen.inc.php 1450 2009-08-10 15:25:35Z tiefland $

    /**
     * @author Patirck Lautsch <lautsch@weban.de>
     * @copyright 2009 Webagentur Niewerth
     * @package Content-management
     * @version $Rev: 1450 $
     * @license propietary
     * @filesource
     * 
     */

    /**
     * 
     * @author Patirck Lautsch <lautsch@weban.de>
     * @copyright 2009 Webagentur Niewerth
     * @package Content-management
     */

    function get_string_between( $string, $start, $end )
    {
        $string = " " . $string;
        $ini = strpos( $string, $start );
        if ( $ini == 0 )
            return "";
        $ini += strlen( $start );
        $len = strpos( $string, $end, $ini ) - $ini;
        return substr( $string, $ini, $len );
    }

    // Funktion:   <NAME> wandelt zuerst den String in ISO-8859-1 um und
    //             ersetzt danach <Leerzeichen><Umlaut> in <Umlaut>
    function deutsche_umlaute( $string )
    {
        $string = utf8_decode( $string );

        $string = str_replace( " ß", "ß", $string );
        $string = str_replace( " ä", "ä", $string );
        $string = str_replace( " Ä", "Ä", $string );
        $string = str_replace( " ü", "ü", $string );
        $string = str_replace( " Ü", "Ü", $string );
        $string = str_replace( " ö", "ö", $string );
        $string = str_replace( " Ö", "Ö", $string );
        $string = str_replace( " Ã ", "ß", $string );
                
        return $string;
    }
?>