PHP编程
一、初认PHP环境搭建
- 1、下载PHPStudy
二、命名规范
- 蛇形: user_name, 多个单词之间用下划线,用在常量
- 驼峰: userName, getUserName, 第二个单词起首字母大写,用在变量,函数 函数推荐使用: 动词 + 名称
- 大驼峰: UserName, 帕斯卡, 用在类/构造函数
三、单引号双引号区别
- 1、单引号,保存文本,字符串
echo '我是$name';
结果:我是$name
这个必须使用转义字符
echo '我是\'欧阳克\' ';
echo 'dsfsd"sdfdf"'
dsfsd"sdfdf"
以下两种都可以使用
echo '<hr>';
echo "<hr>";
- 2、 双引号,保存文本,保存变量
echo "我是{$name}";
echo '我是$name';
总结: 双引号内不能再有双引号 否则是会报错的
“今天你“北京”好” 这样会报错的
四、PHP插件安装
- 1、安装插件
- 2、
- 3、
五、PHP分号使用原则
- 1、只有一句php代码不用分号,或者最后一句php代码是不用谢分号的
- 2、结构定义语句,不用分号
if(true){
echo '欧阳克';
}
for(){
}
foreach(){
}
class User(){
}
function user(){
}
六、弱类型语言和强类型语言
- 1、弱类型语言:是创建变量,不需要强制这个变量的类型,变量存储什么数据,这个变量就会成为什么类型的变量
- 2、强类型语言:必须声明变量类型才行
$name="王明"
int name=“王明”
七、查看数据类型函数
- var_dump ( $number );
八、基本类型:字符串、数字(整数和浮点数)、布尔
//文本是不加引号的。加了引号,就变成字符串了。
$number = '10';
var_dump ( $number );
// 整数:int
$number = 90;
var_dump ($number);
echo '<hr>';
// 浮点数:float
$number = 900.01;
var_dump ($number);
// 布尔值:它只有2个值,固定下来的值。 真和假, true和false
$buer = true;
var_dump ($buer);
echo '<hr>';
九、数组、对象、特殊类型:null
- 数组
//可以是各种类型混合在一起
$arr = [
'欧阳克',
'灭绝师太',
10,
100.33,
true
];
- 对象 object
class PHP{
}
$php = new PHP;
var_dump($php);
class a{
}
$a=new a();
var_dump($a);
输出结果: object(a)#1 (0) { }
- 特殊类型null
//方便程序调用后清空
$a = null;
var_dump($a);