source: branches/version-2_12-dev/data/smarty_extends/modifier.u.php @ 22567

Revision 22567, 469 bytes checked in by shutta, 11 years ago (diff)

#2043 (typo修正・ソース整形・ソースコメントの改善 for 2.12.4)
Zend Framework PHP 標準コーディング規約のコーディングスタイルへ準拠。
classおよびfunctionの開始波括弧「{」のスタイルを修正。

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-httpd-php; charset=UTF-8
Line 
1<?php
2/**
3 * Smarty plugin
4 * @package Smarty
5 * @subpackage plugins
6 */
7
8
9/**
10 * Smarty plugin
11 *
12 * Type:     modifier<br>
13 * Name:     u<br>
14 * Date:     Dec 28, 2010<br>
15 * Purpose:  URL エンコードを行った後で、HTML エスケープを行う<br>
16 * Example:  {$text|u}
17 * @author   Seasoft 塚田将久
18 * @param string $string
19 * @return string
20 */
21function smarty_modifier_u($string)
22{
23    return htmlspecialchars(rawurlencode($string), ENT_QUOTES);
24}
Note: See TracBrowser for help on using the repository browser.