批改状态:合格
老师批语:作业最后那个class可以删去,或者放入代码中
$num = 100;在运算符左右2边增加一个空格,为了方便读取和防止错误。echo 100 * 0.8 - 10;
echo 10 % 3;10除以3,3*3=9,还剩1,这个余数。
$num = 100;echo $num . 1;
结果:1001
$num = 99;
$num = $num + 100;$num += 100;上面2个示例是相等的
结果:199
$num *= 10;
结果:990
$num .= '块钱';
结果:100块钱
function c (){return '$name = '张三';;}
function中不要使用echo,用return。在函数外用echo输出函数。
$str = "cba";// ord — 转换字符串第一个字节为 0-255 之间的值echo c(ord($str));// chr — 返回指定的字符 此函数与 ord() 是互补的。echo c(chr(99));// trim — 去除字符串首尾处的空白字符(或者其他字符)echo c(trim(' asfaf '));// explode — 使用一个字符串分割另一个字符串$abc = "a b c";$abc = explode(" ", $abc);$abc = "a b c";// strstr — 查找字符串的首次出现echo c(strstr($abc,'b'));// strpos — 查找字符串首次出现的位置echo c(strpos($abc,'b'));// nl2br — 在字符串所有新行之前插入 HTML 换行标记echo c(nl2br("a\nb\nc\n"));echo('</div>');
$head = [];$arr = [];function table(array $head,$arr){$table = '';$table.='<table class="table">';$table.='<thead>';$table.='<tr>';foreach($head as $k=>$v){$table.='<th>'.$v.'</th>';}$table.='</tr>';$table.='</thead>';$table.='<tbody>';foreach($arr as $k=>$v){$table.=' <tr>';foreach($v as $kk=>$vv){$table.='<td>'.$vv.'</td>';}$table.='</tr>';}$table.='</tbody>';$table.='</table>';return $table;}echo table($head,$arr);

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