请老师帮忙解答
来源: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='';。祝学习愉快!
相似问题