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

  #13  
Старый 29.07.2008, 09:54
BlackSun
Познавший АНТИЧАТ
Регистрация: 01.04.2007
Сообщений: 1,268
Провел на форуме:
10046345

Репутация: 4589


По умолчанию

Не то, так не то) пойду спать))

Для остальных:

PHP код:
    function _2ASCII($var$type)
    {
        
/*
            type:
                0 - bin -> ASCII
                1 - dec -> ASCII
                2 - hex -> ASCII
                1 - char() -> ASCII
                1 - chr() -> ASCII
                1 - String.fromCharCode() -> ASCII                
        */
        
$var strtolower($var);
        
        
$var str_replace('char('''$var);
        
$var str_replace(','' '$var);
        
$var str_replace('chr('' '$var);
        
$var str_replace(')'''$var);
        
$var str_replace('string.fromcharcode('''$var);

        if (
$var[0] == ' ')
        {
            
$var substr($var1);
        }
        
        
$result '';
        
        
$tok strtok($var" ");
        while (
$tok)
        {
            
$char $tok;
            
$tok strtok(" ");
            switch (
$type)
            {
                case 
0$result $result.chr(bindec($char));
                break;
                case 
1$result $result.chr($char);
                break;
                case 
2$result $result.chr(hexdec($char));
                break;
                case 
3$result $result.chr($char);
                break;
            }
        }
        
        return 
$result;
    }