博主信息
博文 8
粉丝 0
评论 0
访问量 7086
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
8月22日php变量类型与检测分支结构与for循环
PHP入门学习的各种作业
原创
915人浏览过

php作用域即变量能够被访问的区域。

作用域分为三种:

全局作用域:指的是在函数外创建的变量,可在函数外直接被使用。

局部作用域:在函数内创建的变量,仅限在函数内使用。

静态作用域:在函数内部创建,内部使用,并且在函数执行结束后,它的值不销毁。

实例

<?php
echo '<h3>变量的类型与转换</h3>';
$age = 36; //integer
$salary = 7888.88; //float
$name = '时颖';
    $isMarried = true; //boolean
echo $name,'的年龄是:',$age,'岁,工资是:',$salary,'元,是否已婚:',$isMarried,'<hr>';
$books = ['php','mysql','css','html'];
print_r($books);
echo '<hr>';
echo gettype($salary),'<hr>';
echo gettype($name),'<hr>';
$price = 66.66;
settype($price,'integer');
echo '<hr>';
echo gettype($price),'<hr>';

运行实例 »

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

实例

<?php
//单分支流程
$grade = 55;
if ($grade<60) {
    echo '<p style="color: red">提示:您考试不及格,请按时补考</p>';
}
//双分支流程结构
$grade = 88;
if ($grade<60) {
    echo '<p style="color: red">提示:您考试不及格,请按时补考</p>';
}
else {
    echo '<p style="color: red">提示:您考试已经及格,无需补考</p>';
}
//三元运算
$grade = 88;
echo ($grade >= 60) ? '<p>提示:您考试已经及格,无需补考</p>':'<p>提示:您考试不及格,请按时补考</p>';
//多分支结构
$grade = 88;
if ($grade<60) {
    echo '<p style="color: red">提示:您考试不及格,请按时补考。</p>';
}
else if ($grade>=60 && $grade <80 ){
    echo '<p style="color: red">提示:您考试已经及格,成绩一般哦。</p>';
}
else if ($grade>=80 && $grade <=100 ){
    echo '<p style="color: red">提示:您考试已经及格,成绩考的不错。</p>';
}
//多选择分支结构
$yuyan = 'php';
 switch ($yuyan) {
     case 'php':
    echo '<p>您选择了一门正确的语言!</p>';
    break;
     case 'html':
         echo '<p>您选择了一门简单的语言!</p>';
         break;
     case 'css':
         echo '<p>您需要多努力了!</p>';
         break;
     default:
         echo '<p>您选择的语言暂未被我们收录学习!</p>';
}

运行实例 »

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


批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学