當(dāng)前位置:博客首頁>>PHP >> 閱讀正文

用中文寫你的php程序-屁唉尺屁

作者: 鄭曉 分類: PHP 發(fā)布于: 2013-06-10 12:27 瀏覽:6,738 評(píng)論(1)


各位碼農(nóng)們應(yīng)該也多少接觸過易語言吧?至少聽說過,易語言相對(duì)于其它語言來說最明顯的區(qū)別大于它是使用中文來編寫程序的,這對(duì)于一些E文比較一般的新手碼友來說確實(shí)比較容易入門。
今天要說的是php的中文方式編程,不過這里所謂的中文方式編程其實(shí)只是把一些系統(tǒng)函數(shù)、變量進(jìn)行了中文重定義(我們的大PHP是支持中文變量和函數(shù)名的),至于它的結(jié)構(gòu)語法中文化,估計(jì)要牽扯到底層了,我還沒達(dá)到那個(gè)程度。。
以下是寫的一個(gè)簡(jiǎn)單例子,php的中文化編程僅供娛樂,其實(shí)并不實(shí)用。。。

名字 = $名字網(wǎng)址的數(shù)組[0];
$this->網(wǎng)址 = $名字網(wǎng)址的數(shù)組[1];
}
function 歡迎() {
return '歡迎訪問' . $this->名字 . '的博客:' . $this->網(wǎng)址 . '
';
}
function 我想說($想說的話) {
return $this->名字 . '說:' .$想說的話 . '
';
}
}
function 輸出($內(nèi)容) { echo $內(nèi)容;}
$數(shù)組 = array(我的名字,我的博客);
$實(shí)例 = new 我的類($數(shù)組);
$方法1 = '歡迎';
$方法2 = '我想說';
輸出($實(shí)例->$方法1());
輸出($實(shí)例->$方法2('中文寫的怎么樣?'));
//運(yùn)行程序,瀏覽器將輸出:
//歡迎訪問鄭曉的博客:yjfs.org.cn
//鄭曉說:中文寫的怎么樣?

/*其它*/
function 當(dāng)前時(shí)間戳() { return time();}
function 日期($格式,$時(shí)間戳=null) {
if(!$時(shí)間戳) $時(shí)間戳 = 當(dāng)前時(shí)間戳();
$格式 = str_replace(array('年','月','日','時(shí)','分','秒'),array('Y','m','d','h','i','s'),$格式);
return date($格式,$時(shí)間戳);
}
輸出(日期('年-月-日 時(shí):分:秒',當(dāng)前時(shí)間戳()));
?>

后來心血來潮的測(cè)試了下javascript,發(fā)現(xiàn)也是支持中文變量和方法名的,還有css中,比如class=”類名”,可以用.類名{…}去定義樣式,不知道兼容如何。
最后再重新強(qiáng)調(diào)一下,這里所說的中文方式程序只是體現(xiàn)了此種語言的一種特點(diǎn),和易語言那種是不一樣的,僅供娛樂,禁噴。

? ? ? ?

本文采用知識(shí)共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進(jìn)行許可,轉(zhuǎn)載時(shí)請(qǐng)注明出處及相應(yīng)鏈接。

本文永久鏈接: http://yjfs.org.cn/with-chinese-writing-your-php-program-alas-feet-fart-fart.html

用中文寫你的php程序-屁唉尺屁:目前有1 條留言

用戶評(píng)論頭像 液壓機(jī)發(fā)表于 2013年08月12日 21:19[回復(fù)]

沒看明白mei kan mingbai? ?? ??

發(fā)表評(píng)論

change vcode