Home  >  Article  >  php教程  >  用中文命名,让汉字走向程序开发

用中文命名,让汉字走向程序开发

WBOY
WBOYOriginal
2016-06-21 09:10:191160browse

程序|汉字|中文

最近在偶然的机会中和朋友发现php的命名规则为'[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*'
就是说a到z,和A到Z,和_,和0x7f到0xff的字符都受到命名规则的支持,就是说,在php程序中,可以直接使用大部分汉字进行实际命名!

经过测试发现,这样的惊讶让我们直达当今正逍遥的DotNet技术!
我们可以用汉字进行类、函数、变量的命名!
就是说,现在的DotNet开发同样支持这样的命名规则!

如果这个发现,确实被普遍的应用,将促进程序代码的中文化,迅速到达一个新的阶段。
甚至我们考虑,可以直接将伪码转化为实际的程序代码!

附1:C#.net 代码

using System;

namespace ConsoleApplication1
///
/// Class 类是一个类的中名实例命名测试
///
class 类
{

static void 显示(string 字符)
{ Console.Write("祝十六大胜利召开!" + 字符);
}
///
/// 应用程序的主入口点。
///
[STAThread]
static void Main(string[] args)
{
//
// TODO: 在此处添加代码以启动应用程序
//
string 我是字符串;
我是字符串 = " -杜宏林,荣泽威";
显示(我是字符串);

// 呵呵,暂停一下
Console.Read();
}
}
}


经过测试,以下代码在W2k Professional + DotNet Framework 环境下可以正确编译运行。

附2:php代码

class 笑容{
var $要说的话 = null ;
function 说 ($话) {
echo "欢迎走入中文php世界!
" . $话;
}
}
$微笑 = new 笑容;
$微笑->说 ( " 希望这个发现可以有效的推进程序代码中文化!_

--荣泽威,杜宏林");
?>




Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:php安全之狗尾续貂Next article:PHP高手之路