请老师帮忙解答
来源:2-13 编程练习
小猴爱吃肉
2019-08-17 17:04:52
<?php $num='0123456789'; $let='abcdefghijklmnopqrstuvwxyz'; $LET='ABCDEFGHIJKLMNOPQRSTUVWXYZ'; $str=$num.$let.$LET;//从该给定的字符串中随机抽取元素组成定长的字符串 $len = strlen($str); $string = ''; for($i = 1; $i <= 4; $i++){ $string .= substr($str,mt_rand(0,$len-1),1); } echo $string; ?>
老师,$string = ''; 是必须加的吗?测试着加和不加没什么影响。
1回答
好帮手慕查理
2019-08-17
您好,不加$string='';会有一个报错:Notice: Undefined variable: string。
同学的如果没显示应该是屏蔽了notice错误。建议代码中添加$string='';。祝学习愉快!