22.3.27学习日记:php语法基础

1.php代码标记

php历史发展中,可以使用多种标记区分php脚本。

a.ASP标记:<% php代码 %>

b.短标记:

c.脚本标记:

d.标准标记(常用):

目前a、b已经弃用。同时php7不支持c类标记。

2.语义分割符

与C语言大致相同,程序判断语句结束的标志是";"(英文分号)

小例子:

简单的PHP代码(输出hello world)

3.php中的变量

php是动态网页开发的脚本语言,动态语言特点是交互性,有数据的传递,php作为中间人需要进行数据的传递,传递的前提是php可以自己先临时储存数据。

        a.变量的使用类似于C语言中的变量使用(int a,b)

        php中的变量定义不需要加关键字但是要加‘$’符号

表示换行的意思
    $var=2;
    echo '
',$var2; ?> 输出结果则为: 1 2 //删除变量,使用unset(变量名字) unset($var2);

        b.变量命名规则

                1.在php中变量名字必须以”$“符号开始;

                2.名字由数字、字母、下划线组成,但数字不能开头。

                3.在php中本身是允许中文变量(不建议)

4.预定义变量

预定义变量是指提前定义的变量,系统定义的变量,存储许多需要用到的数据(预定义变量都是数组)

$_GET:获取所有表单以get方式提交的数据

$_POST:post提交的数据都会保存在此

$_REQUEST:GET和POST提交的都会保存于此。

$GLOBALS:php中的全局变量

$_SERVER:服务器信息

$_SESSION:session会话数据

$_COOKIE:cookie会话数据

$_ENV:环境信息

$_FILES:用户上传的文件信息

5.可变变量

如果一个变量保存的值刚好等于另一个变量的名字,那么可以直接通过访问一个变量得到另一个变量的值,在变量前面再多加一个$符号。


输出的结果为bb
//原因解释:
    第一步:找到$a,解析结果:b
    第二步:前面的$号与b绑定形成$b,然后解析结果为:bb

你可能感兴趣的:(php)