Mailinglisten-Archive |
ich übergebe ein $keyword in eine funktion und überprüfe ob es in einem array vorhanden ist, wenn ja, dann soll die übersetzung ausgespuckt werden. gibt es keine einfachen array() funktionen, die so etwas überprüfen können? $locales_de_array = array( "manufacturers_name" => "Hersteller", "shops_name" => "Shop", "waregroups_name" => "Warengruppe" ); function translate($keyword, $locale = "de") { global $locales_de_array; $keyword = strtolower($keyword); foreach($locales_de_array as $locales_de) { if(key($locales_de_array) == $keyword) { $keyword_translate = current($locales_de_array); } else { $keyword_translate = ucfirst($keyword); } // swtich } // foreach return $keyword_translate; }
php::bar PHP Wiki - Listenarchive