批改状态:合格
老师批语:
function a(...$args){$ar = 0;foreach($args as $v){$ar += $v; // 输出 结果 所有数字相加 450}return $ar;}echo a(10,20,30,40,50,60,70,80,90);
$a = 100;function aa(){global $a; // 把方法外的变量转变为全局变量return $a;}echo aa(); // 输出变量100
function aa(){$a = 100;global $a; // 不能把方法里的变量转变为全局变量return $a;}echo aa(); // 输出空白,没有值
例 echo md5(123456 . 'abcd'); //abcd就是设置的自动加密
sha1 也是加密函数,它是会把你的字符串加密成40位的密文
例 md5:’echo md5(‘小明’); // 输出密文4cf350692a4a3bb54d13daacfe8c683b’
& 地址引用符 跟着变量改变
例 count()
代码
$a = ['xiaom','zhaos','xjaskl',];echo count($a); // 输出 3 说明有3个属性
例 array_unique()
$a = ['xiaoming','xiaom','xiaomi','xiaom','xiaoming','xiaomi',];print_r(array_unique($a));

$a = ['小赵','小李',];$a1 = ['小花','小美',];print_r(array_merge($a, $a1));
输出
例 函数里用函数,
$a = ['xiaoming','小花','小美','xiaom','xiaomi','xiaom','xiaoming','xiaomi',];$a1 = ['小花','小美','xiaomi','xiaom','xiaoming','xiaomi',];print_r(array_unique(array_merge($a,$a1)));
输出
例 implode()
$a = ['小花','小明','小赵','小美',];echo implode('--',$a);
输出
例 explode()
$a = '小赵--小美--小明--小花';print_r(explode('--',$a));
输出
例 & 符
$a = '小明';$b = &$a;echo $a;echo '<hr>';echo $b;echo '<hr>';$a = '小红';echo $a;echo '<hr>';echo $b;


例
$sy = '';echo $sy ? '第一条语句' : '第二条语句';
输出:$sy = ''; //没有值就输出"第二条语句"
输出:$sy = '1'; //有值就输出"第一条语句"
if 分开写就是多个if,要想只有一个if,就用 if(){}elseif(){}elseif(){}elseif(){}else{}这样 写多少个都可以
例
$a =10;$aa = 100;if($a){echo '正常';}elseif($aa){echo '异常';}else{echo '异常';}

9.!== 恒不等
例
$a = 100;if($a === 100){echo '出去玩';}elseif($a > 91){echo '吃大餐';}elseif($a >= 80){echo '成绩优秀';}elseif($a >= 60){echo '成绩及格';}elseif($a < 60){echo '成绩不及格';}
$a = 10;
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号