Показать сообщение отдельно

  #259  
Старый 03.01.2008, 11:05
vizard-06
Познающий
Регистрация: 06.12.2006
Сообщений: 57
Провел на форуме:
418176

Репутация: 31
По умолчанию

таково по моему ещё не выкладывали, функция тупо выводит красивость номера %) xyz xy и т.д , мож кому пригодитя...

PHP код:
<?
function uin_beautiful($uin) {
    if(
is_numeric($uin)) {
        
$length=strlen($uin);
        if(
$length>=&& $length<=9) {
            
$buf=substr($uin,0,1);
            for(
$i=1;$i<$length;$i++) {
                
$simvol=substr($uin,$i,1);
                if(!
preg_match("/$simvol/",$buf)) {
                    
$buf.=$simvol;
                }
            }
            
$buf_length=strlen($buf);
            switch(
$buf_length) {
                case 
1:
                    return 
'x';
                break;
                case 
2:
                    return 
'xy';
                break;
                case 
3:
                    return 
'xyz';
                break;
                case 
4:
                    return 
'xyza';
                break;
                default:
                    return 
'ХЗ';
                break;
            }
        }
        else return 
'Неверная длинна uin-а';
    }
    else return 
'Введите верный uin';
}
?>
 
Ответить с цитированием