Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function mb_ucfirst($string,$encoding='UTF-8')
- {
- $first = mb_strtoupper(mb_substr($string, 0, 1,$encoding),$encoding);
- return $first.mb_substr($string, 1,mb_strlen($string,$encoding),$encoding);
- }
- function convert_vowel($string,$direction,$encoding='UTF-8')
- {
- $letters = array("a","á","b","c","d","e","é","f","g","h","i","í","j","k","l","m","n","o","ó","ö","ő","p","q","r","s","t","u","ú","ü","ű","v","x","y","z");
- $replace = array("01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31","32","33","34");
- $text_made = "";
- for ($i = 0; $i < mb_strlen($string,$encoding); $i++)
- {
- $letter = mb_strtolower(mb_substr($string,$i,1,$encoding),$encoding);
- if (is_numeric($letter))
- {
- $letter .= mb_substr($string,$i+1,1,$encoding);
- $i++;
- }
- if ($direction == "in")
- {
- $letter = str_replace($letters, $replace, $letter);
- }
- elseif ($direction == "out")
- {
- $letter = str_replace($replace,$letters, $letter);
- }
- $text_made .= $letter;
- }
- return $text_made;
- }
Advertisement
Add Comment
Please, Sign In to add comment