一·初识php脚本程序
1.(1).php开始标记
<?php
(2).php结束标记
?>
<?php ?>
(3).php代码可以嵌入到html代码中的任何位置,并且可以嵌入任意多个
(4).文件末尾的?>结束标志可以省略
2.指令分隔符";"
(1).在一些php语句的结尾要加上;
表示一句话的结束,当然,这个不需要刻意的记
(2).结合标记?>就隐含了一个;所以在?>之前的php语句可以省略掉;
3.注释
(1).
/*
多行注释
*/
(2).//单行注释
4.遇到空白符的处理
英文输入法的空格 tab 换行写在php中都是可以的
二.变量
1.变量的声名:在php程序里面,使用变量之前不需要声名
变量用于储存数字.文本.文本字符串 或者数组这些数据
$变量名=数据(值)
=在php语言中是赋值的意思
2.变量的销毁
unset($变量名称)
$and1=1;
unset($and1);//销毁$and变量
echo $and1;//提示出错,因为变量已经被销毁了!
3.变量的命名规则
1.)变量的名称严格区分大小写
2.)变量名只能包含字母 数字 下划线并且必须要以字母或者下划线开头
3.)最好不要用一些关键字作为变量名称(因为在其他的编程语言里面是完全不被允许的)
4.可变变量
//可变变量
$abc='test';//定义了一个变量$abc里面存了值test
$$abc='孙胜利';//$test='孙胜利';
echo $test;
5.变量的引用赋值
$a=1000;
/*$b=$a;//相当于把$a的值,复制一份再赋值给$b这个变量*/
$b=&$a;//相当于给$a起了一个别名,操作其中任何一个,都会影响到另一个变量的值
$b=20;
echo $a;
4和5都暂时了解一下
三·变量类型
概述:就是保存在该变量中的数据类型(php对变量类型看的比较轻)
1.变量类型简介
1.)bool(布尔型):往变量中存true或者flase那么变量就是布尔类型
以下值被认为是false,其他的值都是被认为是true
①布尔值是flase
②0
③浮点型0.0
④空白字符串的数组//空白字符串指的是单独的一对单引号,里面没有任何内容
⑤没有成员的数组
⑥NULL
2.)int(整型):就是往变量中储存整数
3.)float(浮点型也称double):往变量中储存小数
$a=1.1;
var_dump($a);
4.)string(字符串):就是一系列的字符联在一起
5.)array(数组)
6.)object(对象)
7.)resource(资源)
8.)NULL:null表示一个变量没有值表示空,将变量直接赋值为null,声明的变量尚未赋值,被unset销毁
$a=1111;
unset($a);
var_dump($a);
2.定界符:
<<<xxx
xxx
这里的xxx可以自己决定是什么(AAA)都行,不过要记住前后要相同,定界符里面的内容可以是任何符号,并且都可以正常显示
3.变量类型的相互转换:
一般都是程序中的不可控的部分,所以在编写程序的时候最好不要涉及
强制转换:
在要转换的变量之前加上括号括起来目标类型
$a='孙胜利';
$b=(int)$a;
var_dump($a);
var_dump($b);
这个可以显示变量的类型
var_dump(变量)