博主信息
博文 39
粉丝 2
评论 2
访问量 59849
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
变量的进阶知识与实战-2018年8月23号
fighting的博客
原创
917人浏览过

                                                                   变量的进阶知识与实战

                                          时间:  2018年8月23号                天气:晴转阴

1、变量的类型与检测:

实例

<?php
/**
 * Created by PhpStorm.
 * User: 陈坚彬
 * Date: 2018/8/23
 * Time: 20:26
 */
header("Content-type:text/html;charset=utf-8");
$id=01;
$name="科比-布莱恩特";
$Monery=99999.9;
$array=[
    'id'=>01,
    'name'=>"科比-布莱恩特",
    'monery'=>99999.9,
];
$student=new stdClass();
$student->name="周琦";
$student->course="篮球";
$student->grade="88";
echo '<pre>';
var_dump($student);//一个中文字相当于3个字符。
echo "是:",gettype($student),"类型",'<hr>';
echo $id,"是:",gettype($id),"类型",'<hr>';
echo $name."是".gettype($name)."类型".'<hr>';
echo $Monery."是".gettype($Monery)."类型".'<hr>';
echo '<pre>';
echo '<h5 style="color: coral">',print_r($array) ;echo "是".gettype($array)."类型",'</h5>';

运行实例 »

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

本机运行图:

1.jpg

2、 编程: 分支结构的实例

实例

<?php
/**
 * Created by PhpStorm.
 * User: 陈坚彬
 * Date: 2018/8/23
 * Time: 23:12
 */
header("Content-type:text/html;charset=utf-8");
//单分支
$grade=70;
if($grade>=70){
    echo '<p style="color: green">','考的还行,但需继续努力','</p>','<hr>';
}
//双分支
if($grade<70){
    echo '得努力了,你已经退步了!!!','<hr>';
}else{
    echo '马马虎虎吧','<hr>';
}
//多分支
$grade=60;
switch ($grade){
    case 60:
        echo '少年你很危险','<hr>';
        break;
    case 70:
        echo '呃呃呃,加油','<hr>';
        break;
    case 80:
        echo '呃呃呃,还可以','<hr>';
        break;
    default:
        echo '没有你的成绩','<hr>';
}
$age=20;
echo ($age>=16&&$age<25) ? '<p>花样年华,当努力</p>' : '<span>现在努力,还不晚!!</span>';
//九九乘法表

echo "<table width='600' border='1px solid black' bgcolor='#87ceeb'>";
for($j=1;$j<=9;$j++){
echo "<tr>";
for($i=1;$i<=$j;$i++){
echo "<td>{$i}*{$j}=".($i*$j)."</td>";
}
echo "</tr>";
}
echo "</table>";

运行实例 »

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

本机运行图:

1.png

3、问答题 什么是变量的作用域? 

答:简单点回答,变量作用域就是变量的作用范围;

拓展的说,变量作用域分为三点来说:

1、局部作用域,变量声明在函数范围内,外部不能访问该变量值。

2、全局作用域,函数之外创建,与函数平级,函数外部可直接使用;

3、超文本作用域,没作用域限制,有两种声明方式:

(1)global+$变量。<=>全局变量。

(2)$GLOBAL['变量名']=变量值;

总结:

纸上终觉来的浅,要知此事须躬行。多敲,多练,多想。

批改状态:合格

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