php基本语法和数据类型、变量销毁

1、PHP基本语法:

HTML和php混合使用;

一个语句以;(分号)结束;

如何定义一个变量,和变量的使用;

php中定义一个变量要以$符号开头:$a = 34;

变量的数据类型不是固定不变的,根据赋值的变化而变化(运行时变量赋值决定);

php是弱数据类型编程语言; 

php区分大小写;

一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字,或者下划线;

<span style="font-size:18px;">	<?php
		echo "abc<br/>";
		$a = 23;
		var_dump($a);  //var_dump() 函数,返回变量的数据类型和值
		echo "<br/>";
		echo $a;
	?></span>

PHP 语句和 PHP 变量都是区分大小写的。



2、php数据类型;

基本数据类型:

   整型 int    

   浮点类型   float  double 

   布尔类型   bool

   字符串类型  string

复合数据类型:

   数组  array

   对象   object

特殊数据类型:

   NULL类型

   资源类型  resource

3、PHP数据类型细节介绍:

<?php
	echo "abc<br/>";
	$a = 23;
	var_dump($a);  //var_dump() 函数,返回变量的数据类型和值
	echo "<br/>";
	echo $a."<br/>";
	//?	整型可以用三种格式:十进制、十六进制(前缀是 0x)或八进制(前缀是 0)
	$x = 0x8C; // 十六进制数,输出时以十进制输出
	var_dump($x);
	echo "<br>";
	echo $x;
	echo "<br/>";
	$x = 047; // 八进制数,输出时以十进制输出
	var_dump($x);
	echo "<br/>";
	echo $x;
	echo PHP_INT_SIZE;  //输出整型值得字长
	echo "<br>";
	echo PHP_INT_MAX;    //输出整型值的最大值
	echo "<br>";
	$a = 435;
	$b = 576;
	echo $a.'++'.$b;  //php变量前后的点是连接的意思(把前后两个字符连接起来),不加是不对的
	echo "<br>";
	$asd = 2147483647;
	var_dump($asd);  
	echo "<br>";
	$asd = 2147483648;
	var_dump($asd);   //如果给出的值超出了integer的范围,将会被解释为float型
	echo "<br>";echo "<br>";
	//浮点数的最大精度为14位,精度计算从数字左边第一个不是0的数字开始,超出精度的数,按照四舍五入去掉
	$a=0.12345678901234567;
	echo $a;echo "<br>";   //输出0.12345678901235
	$a=1234.12345678901234567;
	echo $a;     //输出1234.123456789
	echo "<br>"; 
	$a=789.8812345678543;    //小数点不算位数
	echo $a;
	echo "<br>";
	//定义字符串时可以用双引号也可用单引号,两者区别如下:
	//当一个变量包含在""号中时,会输出他的值;而包含在''中是输出其字符本身。
	$i = 90;
	$user1 = "asdfg$i";   //双引号
	$user2 = 'asdfg$i';
	echo $user1;   //输出asdfg90
	echo "<br>"; 
	echo $user2;  //输出asdfg$i
	echo "<br>"; 	
?>


4、php变量说明: 

如果在函数中,我们不希望使用某个变量,或者是希望彻底的不在使用某个变量,则可以使用 unset(变量名); 方法,将该变量彻底删除(销毁变量)。

例:

<?php 	
$a = 24; 
unset($a);
echo $a;		
?>
结果会提示: Notice: Undefined variable: a 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值