Example #1
0
/**
 * 文字列をエスケープして出力
 * @param string $str 文字列
 * @param bool true の場合は出力しないで return する
 */
function ee($str, $return = false)
{
    $str = StringUtil::escape($str);
    if ($return) {
        return $str;
    }
    echo $str;
}
Example #2
0
 /**
  * 文字列の HTML エスケープ
  * @param $value エスケープする文字列 OR 配列
  * @param array $options
  */
 public function escape($value, array $options = array())
 {
     $defaults = array('escape' => true);
     $options += $defaults;
     if ($options['escape'] === false) {
         return $value;
     }
     if (is_array($value)) {
         return array_map(array($this, __FUNCTION__), $value);
     }
     return StringUtil::escape($value);
 }