Php undefine变量问题

时间:2012-02-22 04:40:54

标签: php

以下是提供随机字符串的函数...但是我收到此错误消息 注意:未定义的变量:第5行的C:\ xampp \ htdocs \ webrootfinal \ forgotpasspr.php中的str .........

function rand_string( $length ) {
$chars = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";  
$size = strlen( $chars );
for( $i = 0; $i < $length; $i++ ) {
$str.= $chars[ rand( 0, $size - 1 ) ];
}
return $str;                        
}
$my_string = rand_string( 10 );

任何想法或解决方案......

1 个答案:

答案 0 :(得分:2)

在开始连接之前给$str一个值。