Correcting teacher:天蓬老师
Correction status:qualified
Teacher's comments:大家都是学习者, 别客气, 好好学
第一个值等于第二个值,输出将会变成零,
<?php
//使用var_dump打印数值
var_dump ( 15 <=> 20 ) ;
// 得出 -1 < 0 说明 15 < 20
echo '<br>' ;
var_dump ( 30 <=> 20 ) ;
// 得出 1 > 0 说明 30 >20
echo '<br>' ;
var_dump ( 1 <=> 1 ) ;
// 得出 0 说明 1 = 1
?>
<?php
//采用模板语法
$MyName = "张" ;
$name = 'weizhong';
// ===> 相等于值,等于类型值
if ($MyName === "张") :
echo "姓名" ,'<br>', $MyName . $name ;
// 如果不等于同类型相同值输出'没名字'
else :
echo "没名字";
endif;
echo '<hr>' ;
?>
<?php
//我要购买iphone
$iphone = 6888 ;
//钱包只有5000
$wallte = 5000 ;
//发工资啦
$salary = 1888;
//使用了逻辑运算符号 &&
if (@$wallte < $iphone && $wallte + $salary >= $iphone ) :
echo '我能购买iPhone';
else :
echo '我不能购买iPhone' ;
endif ;
echo '<hr>' ;
?>
<?php
// 运用简化双分支符号 ? :
$iphone = 6888 ;
$wallte = 5000 ;
$salary = 1887;
echo (@$wallte < $iphone && $wallte + $salary >= $iphone)
? '我能购买iPhone' :'我不能购买iPhone' ;
echo '<hr>';
?>
<?php
//商超活动满减/折扣,1.满2000-300
$activity = 2000 ;
$pay = 2100 ;
if ( $pay >= $activity ) :
$pay -= 300 ;
else :
$pay = $pay ;
endif ;
echo $pay ;
?>
总结:
- 在太空船运算符中,
- 第一个值小于第二个值,会输出比零小的数值,
- 第一个值大于第二个值,会输出比零大的数值,
- 第一个值等于第二个值,输出将会变成零,
- if…else 已经会运用,但是很多使用函数的地方还是不太熟练。
- 第一次接触php,有很多不对的地方,希望老师多多包涵,我会继续努力学习的。