当前位置:博客首页>>PHP >> 阅读正文

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

作者: 郑晓 分类: PHP 发布于: 2013-06-10 12:27 浏览(4,439) 评论(1)


各位码农们应该也多少接触过易语言吧?至少听说过,易语言相对于其它语言来说最明显的区别大于它是使用中文来编写程序的,这对于一些E文比较一般的新手码友来说确实比较容易入门。
今天要说的是php的中文方式编程,不过这里所谓的中文方式编程其实只是把一些系统函数、变量进行了中文重定义(我们的大PHP是支持中文变量和函数名的),至于它的结构语法中文化,估计要牵扯到底层了,我还没达到那个程度。。
以下是写的一个简单例子,php的中文化编程仅供娱乐,其实并不实用。。。

<?php
define('我的名字','郑晓');
define('我的博客','www.zh30.com');
class 我的类 {
    private $名字;
    private $网址;
    function __construct($名字网址的数组) {
        $this->名字 = $名字网址的数组[0];
        $this->网址 = $名字网址的数组[1];
    }
    function 欢迎() {
        return '欢迎访问' . $this->名字 . '的博客:' . $this->网址 . '<br />';
    }
    function 我想说($想说的话) {
        return $this->名字 . '说:' .$想说的话 . '<br />';
    }
}
function 输出($内容) { echo $内容;}
$数组 = array(我的名字,我的博客);
$实例 = new 我的类($数组);
$方法1 = '欢迎';
$方法2 = '我想说';
输出($实例->$方法1());
输出($实例->$方法2('中文写的怎么样?'));
//运行程序,浏览器将输出:
//欢迎访问郑晓的博客:www.zh30.com
//郑晓说:中文写的怎么样?

/*其它*/
function 当前时间戳() { return time();}
function 日期($格式,$时间戳=null) {
    if(!$时间戳) $时间戳 = 当前时间戳();
    $格式 = str_replace(array('年','月','日','时','分','秒'),array('Y','m','d','h','i','s'),$格式);
    return date($格式,$时间戳);
}
输出(日期('年-月-日 时:分:秒',当前时间戳()));
?>

后来心血来潮的测试了下javascript,发现也是支持中文变量和方法名的,还有css中,比如class=”类名”,可以用.类名{…}去定义样式,不知道兼容如何。
最后再重新强调一下,这里所说的中文方式程序只是体现了此种语言的一种特点,和易语言那种是不一样的,仅供娱乐,禁喷。

       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/with-chinese-writing-your-php-program-alas-feet-fart-fart.html

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

用户评论头像 液压机发表于 2013年08月12日 21:19[回复]

没看明白mei kan mingbai? 😮 😯