1. 首页
  2. PHP学习笔记

【PHP学习第二天】PHP学习笔记小记!

1、数据类型:就是对数据分类的一个划分而已。
2、PHP整形就是整数,什么是整数,就是123456,这个就是整数。英文简写为int
3、布尔类型就是真和假,在英文当中,真用:true,假用:false,其次NULL是空,一般情况下1位true
,而0则是false。
3、字符串:就是我们可见和不可见的字符,就是表达一切我想让人看到的字符。比如,坤哥真帅。
在PHP语言众声明字符串有三种方式:
1、用单引号声明 ”
2、用双引号声明 “”
3、用字符界符声明(需要输入非常大段的字符串时使用)
4、其中,双引号可以解析变量,但是单引号不能解析变量。
5、在双引号里面插入变量,变量后面如果有英文和中文字符,他会把这个字符和变量拼接起来,视为
一整个变量。一定要在变量后面接上特殊字符,列入空格等分开。否则会报错。
正确表达为:<?php
$kg=’坤哥’;
$zj=”$kg 想告诉李春一件事 “;
echo $zj;
?>

6、如果在双引号后面不想有空格,可以拿大括号将变量包起来。大括号为:{}
7、双引号解析转义字符,单引号不解析转义字符。但,单引号能解析\’和\
8、单引号效率高于双引号,尽可能使用单引号
9、双号和单引号可以互插!!!双引号当中插入单引号,单引号当中插入变量,这个变量会被解析,
也就是说:<?php
$kg=’坤哥’;
$zj=”‘$kg’ 想告诉李春一件事 “;
echo $zj;
?>
这个代码当中的单引号是
可以被解析出来的。
10、神奇的字符串拼接胶水:.点,用来拼接字符串,如在上面的代码当中加入一个变量,
普通拼接文字的则表达为:<?php
$kg=’坤哥’;
$zj=”‘$kg’ 想告诉李春一件事 “;
$riqi=’5月13号是星
期一’;
echo $zj.’明天星期一’;//这个是普通接文字的表达方式。
?>
拼接变量的表达方式为:<?php
$kg=’坤哥’;
$zj=”‘$kg’ 想告诉李春一件事 “;
$riqi=’5月13号是星期
一’;
echo $zj.”$riqi”;//这个是拼接变量的表达方式。
?>
复习练习后的代码:
<?php

//SEO需要做哪些事情呢?

$biaoti=”标题”;

$guanjianci=”关键词”;

$miaoshu=”网站描述”;

$miaoshu1=”123″;

$btjs=”{$biaoti}你好”; //如果两者之间不加上空格,则会报错。

$seo=”$biaoti”.”$guanjianci”.”$miaoshu”;

echo $btjs

//echo $seo.”你好”;

?>

11、PHP数据类型之浮点型:所谓浮点型,可以理解为:我们数学里面的小数。
声明方式分为两种,普通声明和科学声明。
<?php

$fudianxing=3389.443;
echo “<br>$fudianxing<br>”;
var_dump($fudianxing)

?>
其中var_dump()是一个函数。向括号()中间插入变量。这个函数,会打印出数据类型,还会对应显示
数量的长度和值。

12、if和else语法
例如: <?php
$renwu=false;
if($renwu){
echo”可以早点休息”;
}else{
echo”就算熬夜也要
完成这些工作”;
}

?>
判断任务是否完成,如果完成则早点休息,如果没有完成就算熬夜也要完成。

13、PHP数据类型之NULL类型:空在英文里面表示null,他是代表没有。空(null)不是false,不是0
,也不是空格。
null产生的三种情况:
通过变量赋值明确指定为变量的值为NULL:$apple = null;
一个变量没有任何值: $name;
使用函数unset()将变量销毁掉。unset($name); //销毁变量也是空

empty()可以向括号中间传入一个变量。这个变量的值如果为false或者为null的话,返回true。
实例:<?php
$gzsy=null;//判断工作是否还有剩余,true和1都表示有剩余,而null和false以及0表
示工作没有剩余的了。
if(empty($gzsy)){
echo “工作完成了”;
}else{
echo “工作没有完成。”;
}

?>

isset()可以向括号中间传入一个或者多个变量,变量与变量间用逗号分开。只要有有一个变量为null,
则返回false。否则,则返回true。
isset只要传的值不是null也就是空,都会返回true:
<?php

$gz=1;
$ew=null;
if(isset($gz,$ew)){
echo “继续工作”;
}else{
echo “下班回家”; //如果
其中有一个为空,就可以回家,如果有剩余,则继续工作。
}

?>

unset()这个函数的功能是销毁变量。unset(变量)括号中间插入想要销毁的变量名,这个变量就会被销
毁掉。
<?php

$gz=1;
$ew=1;
unset($ew);
if(isset($gz,$ew)){
echo “继续工作”;
}else{
echo “下班回
家”; //如果其中有一个为空,就可以回家,如果有剩余,则继续工作。

}

?>

14、PHP数据类型之对象:
知道对象是一个复合类型,对象的英文叫object,var_dump一个变量的时候看到的类型为object的,
这个变量就是对象类型。所谓符合类型:就是在一个类型中可以同时存入字符串、浮点、整形、布尔
等。

15、PHP数据类型之数组:数组是一复合类型。
数组的英文叫array,var_dump一个变量的时候看到的类型为array的,这个变量就是数组类型。
例如:<?php
$shuzu=array(1.1,2,3,4,5,6);
var_dump($shuzu);
?>

16、PHP数据类型之资源类型:资源类型很多初学者觉得难以理解。因为资源类型打印出来只能看到一个英文的resource。其他的什么在电脑上都不能显示出来,而他又客观存在。简单来说就是看得见摸着走的东西都属于资源。

原创文章,作者:lichun,如若转载,请注明出处:http://www.lichunseo.com/phpxuexi/2816.html