Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: антоним htmlspecialchars();
 
 автор: deman-b   (25.08.2007 в 03:41)   письмо автору
 
 

Есть ли он?
если нет то скажите какие действия производит эта функция над текстом? (для написания антонима)
буду рад ответам и примерам, заранее спасибо!)

   
 
 автор: Саня   (25.08.2007 в 07:33)   письмо автору
 
   для: deman-b   (25.08.2007 в 03:41)
 

htmlspecialchars_decode()

   
 
 автор: deman-b   (25.08.2007 в 19:56)   письмо автору
 
   для: Саня   (25.08.2007 в 07:33)
 

логично))
но неработает...

Fatal error: Call to undefined function htmlspecialchars_decode()

   
 
 автор: Unkind   (25.08.2007 в 20:05)   письмо автору
 
   для: deman-b   (25.08.2007 в 19:56)
 

Версия PHP должна быть >= 5.1.0.

Можно написать свою функцию.

<?php
function hsc_decode($s$mode ENT_COMPAT)
{
    
$c = array("&amp;" => "&""&lt;" => "<""&gt;" => ">");
    
    switch(
$mode)
    {
        case 
ENT_COMPAT$c["&quot;"] = "\x22"; break;

        case 
ENT_QUOTES:
        
$c["&quot;"] = "\x22";
        
$c["&#039;"] = "\x27";
        break;
    }

    return 
strtr($s$c);
}
?>

   
 
 автор: deman-b   (25.08.2007 в 20:25)   письмо автору
 
   для: Unkind   (25.08.2007 в 20:05)
 

блин, точно... у меня 5.0.2 (
спасибо за пример...

   
 
 автор: Gemorroj   (26.08.2007 в 00:18)   письмо автору
 
   для: deman-b   (25.08.2007 в 20:25)
 


$trans=array_flip(get_html_translation_table());
$st=strtr($st, $trans);

   
 
 автор: cheops   (26.08.2007 в 09:48)   письмо автору
 
   для: deman-b   (25.08.2007 в 03:41)
 

Попробуйте html_entity_decode().

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования