1、php的基础语法
这是标准形式1
<?php
这里写php代码;
?>
这是标准形式2
<script language=”php”>
这里写php代码;
</script>
短标签形式
<?
.....这里是php代码
?>
此形式依赖于php.ini中的一项设置:
short_open_tag = On;
注意,在php语句结束时最后的分号不能省略
2.php中的变量
变量的含义是包含了一个名称和一个值的标识符
在php中变量 必须要用$符号开头,在$符号的后面要紧跟变量名。
例子:
$a = 1;
这个变量的含义是变量$a代表着1。
并且在PHP中不支持想JS中的只定义不赋值。
变量直间的传值方式有两种
1、值传递:
代码实例:
$a = 1;
$a = $b;(在这个时候发生了传值问题,$a把值传给了$b)
$c = $a+10;(这个时候没有发生传值问题,因为传值只能发生在变量与变量之间 ,当$a+10后已经是一个值)
2、引用传值:
代码示例:
$a = 10;
$a = &$b;(注意符号的&一定要有)
这样说明$a与$b两个变量指向同样一个数据。所以
对变量$a的操作,改变的数据,也就是体现为$b也发生了改变。
可变变量:
定义:可变变量就是一个变量的名,又是一个变量。
例子:
$v1 = “abc”; //这是一个字符串变量,其内容是字符串“abc”
$abc = 10; //这是一个普通变量,其内容是数字10
echo $$v1; //此时,就是所谓“可变变量”
可变变量可以套嵌多层,就像$$$a;这样
预定义变量:
定义:预定义变量又可叫超全局变量,其中包括;
$_GET,$_POST,$_SERVER,$_REQUEST等等。。。
注意,预定义变量都是数组的形式。
其中$_GET和$_POST都是提交形式,而$_REQUEST是前两种形式的组合。
转载于:https://www.cnblogs.com/LQK157/p/8992909.html