宣告變數
{assign var=v value=1default:0}
foreach用法
{foreach from=$items item=value}
show:{$value}
{foreachelse}
is empty.
{/foreach}
詳細用法請參考:http://www.smarty.net/manual/en/language.function.foreach.php
if用法
{if $var=="aa"}
var:aa
{elseif $var=="bb}
var:bb
{else}
var:cc
{/if}
section用法
{section name="forLoop" start=1 loop=10}
forLoop is 1 to 10
{/section}
參考網址:http://www.jaceju.net/blog/?cat=8
2009年5月5日 星期二
各種轉UTF-8編碼的函數
[Java]
會處理#字元為%23,空白字元轉換為+,中文字拆開每BYTE處理為ASCII
第二個String 為編碼格式(UTF-8,UTF-16等)
java.net.URLEncoder.encode(String args,String args)
java.net.URLDecoder.decode(String args,String args)
[JavaScript]
會處理#字元為%23,空白字元轉換為+,中文字處理為UniCode
escape(String args)
unescape(String args)
不會處理#字元,空白字元轉換為%20,中文字拆開每BYTE處理為ASCII
encodeURI(String args)
decodeURI(String args)
會處理#字元為%23,空白字元轉換為%20,中文字拆開每BYTE處理為ASCII
encodeURIComponent(String args)
decodeURIComponent(String args)
[PHP]
會處理#字元為%23,空白字元轉換為+,中文字拆開每BYTE處理為ASCII
urlencode
urldecode
會處理#字元為%23,空白字元轉換為%20,中文字拆開每BYTE處理為ASCII
(RFC 1738 )
rawurlencode
rawurldecode
參考網址:用javascript轉UTF-8編碼
會處理#字元為%23,空白字元轉換為+,中文字拆開每BYTE處理為ASCII
第二個String 為編碼格式(UTF-8,UTF-16等)
java.net.URLEncoder.encode(String args,String args)
java.net.URLDecoder.decode(String args,String args)
[JavaScript]
會處理#字元為%23,空白字元轉換為+,中文字處理為UniCode
escape(String args)
unescape(String args)
不會處理#字元,空白字元轉換為%20,中文字拆開每BYTE處理為ASCII
encodeURI(String args)
decodeURI(String args)
會處理#字元為%23,空白字元轉換為%20,中文字拆開每BYTE處理為ASCII
encodeURIComponent(String args)
decodeURIComponent(String args)
[PHP]
會處理#字元為%23,空白字元轉換為+,中文字拆開每BYTE處理為ASCII
urlencode
urldecode
會處理#字元為%23,空白字元轉換為%20,中文字拆開每BYTE處理為ASCII
(RFC 1738 )
rawurlencode
rawurldecode
參考網址:用javascript轉UTF-8編碼
訂閱:
文章 (Atom)