Blame | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** THttpUtility class file** @author Qiang Xue <qiang.xue@gmail.com>* @link http://www.pradosoft.com/* @copyright Copyright © 2005-2008 PradoSoft* @license http://www.pradosoft.com/license/* @version $Id: THttpUtility.php 2541 2008-10-21 15:05:13Z qiang.xue $* @package System.Web*//*** THttpUtility class** @author Qiang Xue <qiang.xue@gmail.com>* @version $Id: THttpUtility.php 2541 2008-10-21 15:05:13Z qiang.xue $* @package System.Web* @since 3.0*/class THttpUtility{private static $_encodeTable=array('<'=>'<','>'=>'>','"'=>'"');private static $_decodeTable=array('<'=>'<','>'=>'>','"'=>'"');/*** HTML-encodes a string.* This method translates the following characters to their corresponding* HTML entities: <, >, "* Note, unlike {@link htmlspeicalchars}, & is not translated.* @param string string to be encoded* @return string encoded string*/public static function htmlEncode($s){return strtr($s,self::$_encodeTable);}/*** HTML-decodes a string.* It is the inverse of {@link htmlEncode}.* @param string string to be decoded* @return string decoded string*/public static function htmlDecode($s){return strtr($s,self::$_decodeTable);}}