《PHP教程:PHP语法小结之基础和变量》要点:
本文介绍了PHP教程:PHP语法小结之基础和变量,希望对您有用。如果有疑问,可以联系我们。
最近有个H5项目的需求,需要服务端,考察过后决定用PHP实现一个HTTP服务端,于是开始重温PHP语法,顺便记录一下要点,以便随时重温.内容摘抄自w3school的PHP手册,并依照自己的理解重新进行了整理.PHP学习
PHP是什么?
PHP学习
PHP 是 "PHP Hypertext Preprocessor" 的首字母缩略词
PHP 代码在服务器上执行,而结果以纯文本返回浏览器
PHP 文件能够包括文本、HTML、CSS 以及 PHP 代码
PHP 文件的后缀是 ".php"
PHP 脚本可放置于文档中的任何位置.
PHP 文件通常包括 HTML 标签以及一些 PHP 脚本代码.
PHP学习
PHP基础语法
PHP学习
脚本以 结尾
语句以分号结尾(;)
代码块的关闭标签也会自动表明分号(因此在 PHP 代码块的最后一行不必使用分号).
// 或者 # 表示单行注释
/**/是多行注释
变量大小写敏感
用户定义的函数、类和关键词大小写不敏感(例如 if、else、echo 等等)都对
PHP学习
PHP常量
PHP学习
常量一旦被定义就无法更改或撤销定义
常量贯穿整个脚本是自动全局的
设置常量使用 define() 函数,它使用三个参数:PHP学习
首个参数定义常量名称
第二个参数定义常量值
(可选)第三个参数规定常量名是否大小写敏感,默认是 false.
PHP学习
<?php define("GREETING", "Welcome!"); echo GREETING; //大小写敏感的常量 define("Hello", "Welcome!", true); echo hello; //大小写不敏感的常量 ?>
有效的常量名是以字符或是下划线开通PHP学习
PHP变量
PHP学习
变量弱类型
变量以 $ 符号开头,其后是变量的名称,如 $x=5;
函数之外声明的变量拥有 Global 作用域,只能在函数以外进行拜访.
函数内部声明的变量拥有 LOCAL 作用域,只能在函数内部进行拜访.
global 关键词用于拜访函数内的全局变量.要做到这一点,请在(函数内部)变量前面使用 global 关键词:
实例1:PHP学习
<?php $x=5; // 全局作用域 function myTest() { $y=10; // 局部作用域 echo "变量 x 是:$x"; // 不输出 echo "变量 y 是:$x"; // 输出 } myTest(); echo "变量 x 是:$x"; // 输出 echo "变量 y 是:$x"; // 不输出 ?>
实例2:PHP学习
<?php $x=5; $y=10; function myTest() { global $x,$y; $y=$x+$y; } myTest(); echo $y; // 输出 15 ?>
PHP Static关键词
PHP学习
通常,当函数完成/执行后,会删除所有变量.不过,有时我需要不删除某个局部变量.实现这一点需要更进一步的工作.
要完成这一点,请在您首次声明变量时使用 static 关键词:PHP学习
<?php function myTest() { static $x=0; echo $x; $x++; } myTest(); // 输出0 myTest(); // 输出1 myTest(); // 输出2 ?>
然后,每当函数被调用时,这个变量所存储的信息都是函数最后一次被调用时所包括的信息.
注释:该变量仍然是函数的局部变量.PHP学习
《PHP教程:PHP语法小结之基础和变量》是否对您有启发,欢迎查看更多与《PHP教程:PHP语法小结之基础和变量》相关教程,学精学透。维易PHP学院为您提供精彩教程。
转载请注明本页网址:
http://www.vephp.com/jiaocheng/8368.html