PHP基础1:词法结构

大小写

  • 函数内置结构(?)、关键字(echo,while,class等)不区分大小写
  • 变量($name,$Name)区分大小写

语句和分号

  • 分号(;)分割简单语句
  • 复合语句花括号({})标记代码块

空白符和换行

  • 遵守PSR标准

注释

  • shell风格注释 哈希标记(#)
  • C++注释 //
  • C注释 /* */

字面量

  • 2001
  • 0xFE
  • 1.4142
  • "Hello World"
  • 'Hi'
  • true
  • null

标示符

  • 变量名
    $开始,区分大小写,首字不能为数字,中间不能有空格
  • 函数名
    不区分大小写,首字母小写
  • 类名
    不区分大小写,首字母大写
  • 常量
    只有布尔型整数浮点数字符串标量值可以是常量。
    常量一旦被定义就无法更改或撤销定义。
    通过
    define()函数设置常量。
    define('PUBLISHER', "Mike Bob");

关键字

  • 在对变量、函数、类或常量命名时,不能使用和关键字相同的名字
  • 关键字为PHP语言核心功能预留,不区分大小写
  • 关键字列表
__CLASS__  
__DIR__ 
__FILE__ 
__FUNCTION__ 
__LINE__ 
__METHOD__ 
__NAMESPACE__ 
__TRAIT__ 
__halt_compiler() 
abstract 
and 
array() 
as 
break 
echo 
else 
elseif 
empty() 
enddeclare 
endfor 
endforeach 
endif 
endswitch 
endwhile 
eval() 
exit() 
extends 
final 
insteadof 
interface 
isset() 
list() 
namespace 
new 
or 
print 
private 
protected 
public 
require 
require_once 
return 
callable 
case 
catch 
class 
clone 
const 
continue 
declare 
default 
die() 
do 
for 
foreach 
function 
global 
goto 
if 
implements 
include 
include_once 
instanceof 
static 
switch 
throw 
trait 
try 
unset() 
use 
var 
while 
xor 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • PHP(一)基础语法 本来就是学习笔记,就不说废话了 参考 PHP 手册陈惠贞 , 陈俊荣.PHP 7&MySQL...
    cndaqiang阅读 4,801评论 1 1
  • PHP7 已经出来1年了,PHP7.1也即将和大家见面,这么多好的特性,好的方法,为什么不使用呢,也希望PHP越来...
    梦幻_78af阅读 6,466评论 1 10
  • 把当前目录作为Root Document只需要这条命令即可:php -S localhost:3300 也可以指定...
    绚烂的时光阅读 4,112评论 0 1
  • 什么是psr-0,psr-1,psr-2标准 FIG组织在制定跟PHP相关规范,简称PSR,PSR旨在通过讨论我们...
    meng_philip123阅读 5,758评论 0 2
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 33,671评论 18 399

友情链接更多精彩内容