博客列表 >变量的作用域,控制流程,变量的类型与检测

变量的作用域,控制流程,变量的类型与检测

if柚的博客
if柚的博客原创
2018年08月23日 16:53:29680浏览

FD4558B8F62A75D594EA9EB725DBC754.png

实例

<meta charset="utf-8">
<?php
/*变量的类型与检测
变量的类型:
变量要么是单个,要么是多个,要么就是特殊的变量
1 单个变量叫标准变量,也叫单值变量,有整数(integer),浮点(float),字符串(string),布尔值(ture,false)
2 双值变量,有数组(Array),对象(objict)
3 特殊变量,null,资源(文件等)
*/
//单值变量
$myName='刘元清'; // string
$age=24; //integer
$alary=13.21;//float
$marry=false ;
echo $myName,'今年的年龄是:',$age,'他的工资是:',$alary,'结婚了吗',"$marry",'<br>'; //变量值为false,在屏幕上是看不见的
echo true,'<br>';
echo false,'<br>';
echo true,'<br>';
// 双值变量
$country=['japan', 'hongkong','chinese','uk' ]; //Array,数组
echo $country[0],'<br>';

$student= new stdClass;
$student->name='刘元清';
$student->lass='4班';
$student->move='更新';
var_dump($student->name);
echo $student->lass,'<br>';
//知道变量是什么类型的,用gettype函数,直接输出就行的
echo gettype($student);
/*如果我想改变这个变量的类型,用settype这个函数,思考一下。如果你想改变一个变量的类型,你得知道这个
变量的名字,和想要把它变成什么样子啊***/
settype($alary, 'integer');// settype函数里面的2个关键字是怎么打出来的???



echo $alary;

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

实例

<?php
//分支结构的实例
$name=18;
if($name>18){
    echo'hello';
} else{
    echo'world';
}
?>

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议