php基本语法

1 php可以潜入到html中

同潜入html的js代码不同的是,潜入html的php是在服务器端执行的。

嵌入html中的php代码是在何时执行的?在html中潜入php是一种好的行为吗?如果在html中使用php的话,是否违反了前后端分离的原则?

2 变量的类型

变量的类型不是由程序员指定的而是由php的解释器根据变量使用的上下文在运行时指定。

3 数组

php数组本质上是一个映射。任意数量的key->value的键值对。

key可以是integer可以是string,value可以是任意类型。同一个数组的keys可以是string和integer的混合。

数组通过$array_name[key]的方式访问,通过$array_name[key]=value的方式进行赋值。

4 object对象

4.1 类

class定义类,同java的类的定义基本一样。

4.2 new出一个新的对象

4.3 抽象类

abstract修饰的类为抽象类,抽象类中用abstract定义的方法为抽象方法,抽象方法是强制子类实现的。

5 php变量

php变量是美元符号后跟一个变量名。

php默认是传值赋值,也可以引用赋值。

6 php的函数

function 函数名($arg1, $arg2, .., $argn) {
    return $ret;

}

参考资料:

1 官方php手册

https://www.php.net/manual/zh/

原文地址:https://www.cnblogs.com/hustdc/p/11335768.html