博主信息
博文 2
粉丝 0
评论 0
访问量 2689
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
变量的类型及作用域和检测,for、swicth、if else循环语法的总结——2018年8月22日22时10分
艾菜菜的博客
原创
780人浏览过

1、变量的作用域:

微信图片_20180922162012.jpg

2、变量的类型

变量的类型分为:单值变量(整数、浮点、字符串、布尔),复合类型(多值变量、数组、对象),特殊类型:资源、null

本段代码主要是举例了变量的类型,使用了gettype和settype方法。

实例

<?php
//标量:单值变量、数值、字符串、布尔
//复合类型:多值变量,数组Array、对象object
//特殊类型:资源、null
echo '<h4 style="color:red">变量的类型</h4>';
$age = 28;//整型
$name = '林新伟';//字符串
$salary = 28.88;//浮点型
$isMarrie = true;//布尔型
echo '我今年' . $age. '岁,姓名叫'.$name.',年收入'.$salary.',是否已婚'.$isMarrie;
echo "<br>";
//echo '我今年',$age,'岁,<span style="color:red">姓名</span>叫',$name,',年收入',$salary,',是否已婚',$isMarrie,'<br>';
//var_dump($age);
//echo "<br>";
//var_dump($name);
//echo "<br>";
//var_dump($isMarrie);
//echo "<br>";
//var_dump($salary);
//echo "<br>";
//数组类型
$books=['java','c++','js','c#'];
echo '<pre>';
print_r($books);'<br>';

$student = new stdClass();//创建对象
$student->neme = '林新伟';//属性
$student->course = 'JAVA';
$student->grade = 80;
print_r ($student);//检查对象
echo "<br>";


//变量的检测
echo '<h3 style="color:red">变量的检测</h3>';
echo "<br>";
$inName='wang';
echo gettype($inName);
echo "<br>";
$inAge=12.56;
settype($inAge,'integer');
echo $inAge;

echo "<hr>";
?>

运行实例 »

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

3、本段代码使用for、if esle、swicth循环语句


实例

<?php
//单分支
echo "<h3>单分支</h3>";
$age=16;
if($age<18){
	echo '对不起,您未成年';
}
echo "<br>";
//双分支
echo "<h3>双分支</h3>";
$age=20;
if($age<18){
	echo '对不起,您未成年';
}
else{
	echo '您已成年';
}
echo "<br>";
//多分支
echo "<h3>多分支</h3>";
$age=40;
if($age<18){
	echo '对不起,您未成年';
}
else if($age>18&&$age<30){
	echo '恭喜您,您已是青年';
}
else {
	echo '<span style="color:red"><h2>很遗憾,您已进入老年区</h2></span>';
}
echo "<br>";

echo "<hr>";
//switch语法
echo "<h3>switch语法</h3>";
$name='shanzhu';
switch ($name) {
	case 'lxw':
		echo "对不起,跟我不匹配";
		break;
	
	case 'shanzhu':
		echo "是的,我就是山竹";
		break;
	case 'shanzhu':
		echo "您找错人了";
		break;
}

echo "<hr>";
//for语句语法
for ($i=0; $i < 10; $i++) { 
	if ($i=12) {
	    echo "您摇号的号码为",$i,"<br>";
	}
}
?>

运行实例 »

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


批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学