PHP01
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>PHP基础</title> </head> <body> <?php //输出方法 echo 'asd'; print 'aaa'; //区别:print方法不能进行多变量输出 ///////////////////////////////////////////////////////////////// /** * 变量: * 1.变量以 $ 符号开始,后面跟着变量的名称 * 2.变量名必须以字母或者下划线字符开始 * 3.变量名只能包含字母数字字符以及下划线(A-z、0-9 和 _ ) * 4.变量名不能包含空格 * 变量名是区分大小写的($y 和 $Y 是两个不同的变量);但关键字和函数名不区分大小写 */ //定义变量 $name = '张三'; echo $name; //可变变量 $a = 'b'; $b = 1; echo $$a; //结果为1 $$a => $b => 1 //引用传值 $c = 1; $d = $c; echo $d; //1 $c = 2; echo $d;//值还是1 $e = 1; $f = &$e; // $f = 2; echo $f;//1 $e = 2; echo $f;//值变为2 /////////////////////////////////////////////////////////////////////////////////////// /* 基本数据类型: 字符串:String 整数型:Integer 浮点数:Float 布尔值:Boolean */ //单引号和双引号在字符串中的区别:单引号输出内容包含变量时,不会解析该变量;双引号输出内容包含变量时,如果 //该变量在输出位置的最后面,会解析该变量,如果放在前面,不会解析,可以使用{}来实现变量的解析 $aa = 1; $bb = 2; $cc = '$a'; echo $cc;//值为$a $dd = "abc$aa"; echo $dd;//值为abc1 $ff = "$bbabc";//错误,没有变量$bbabc $ee = "{$bb}abc"; echo $ee;//值为2abc //字符串拼接用 "."进行拼接 //返回字符串的长度方法:strlen() //判断字符串中是否存在某个字符:strpos()返回的是字符在字符串中的位置 //var_dump()返回数据的类型 ?> </body> </html>