- 2010-07-03 04:26
- PHP
1. 大小写
在PHP中,关键字、函数名以及类名不区分大小写,但变量名是区分大小写的。
2. 分号、空格、换行、大括号
在PHP中,分号表示一个语句的结束。
一般来说,空格和换行在PHP中没有实际意义,但可以提高代码的可读性。
大括号表示一个语句块。
3. 注释
PHP支持多种注释方式。如Shell注释方式(以#开头)、C语言注释方式(以/*开头,以*/结尾)、C++语言注释方式(以//开头)。如:
1 2 3 4 5 | # Shell注释方式 /* C语言注释方式 */ // C++语言注释方式 |
4. 直接量
指直接出现在程序中的数据值,如数据、字符串。
5. 标识符、变量名、函数名、类名、常量
标识符是指给变量名、函数名和类名命名的一个名字。它的首字母为下划线和大小写字母(ASCII码的0x7F~0xFF也可以,不过一般没人用。),首字母以外可以由下划线、大小写字母以及数字0~9组成。
变量名以美元符($)开头,后接标识符。※变量名是区分大小写的
函数名和类名直接以标识符组成。※函数名和类名不区分大小写的
PHP的常量以define以定义。如
1 | define('NAME', 'YUTUO'); |
6. 关键字
主要的关键字有以下一些
| $HTTP_COOKIE_VARS | $HTTP_ENV_VARS | $HTTP_GET_VARS | $HTTP_POST_FILES | $HTTP_POST_VARS |
| $HTTP_SERVER_VARS | $_COOKIE | $_ENV | $_FILES | $_GET |
| $_POST | $_SERVER | __FILE__ | __LINE__ | __FUNCTION__ |
| __CLASS__ | __METHOD__ | __sleep | __wakeup | $argc |
| $argv | and | as | break | case |
| cfunction | class | continue | declare | default |
| die | do | E_ALL | echo | else |
| elseif | empty | enddeclare | endfor | endforeach |
| endif | endswitch | eval | exit | extends |
| for | foreach | function | if | include |
| include_once | global | list | new | not |
| old_function | or | parent | require | |
| require_once | return | static | switch | var |
| virtual | while | xor |
PHP5追加的关键字
| exception | interface | implements | extends | public |
| private | protected | abstract | clone | try |
| catch | throw | this |
参考资料:
PHP程序设计,2003,第二章 语言基础,词法结构
- Newer: PHP学习(2) 数据类型
- Older: 关于线程Start的异常问题
Comments:0
发表评论
Trackbacks(0)
http://yutuo.net/posts/21.html/trackback