为了账号安全,请及时绑定邮箱和手机立即绑定
<meta charset="utf-8">
<?php
echo $str = <<< DOC
<table border="1">
<tr>
<th>姓名</th>
<th>班级</th>
<th>年龄</th>
</tr>
<tr>
<td>张三</td>
<td>三年二班</td>
<td>12</td>
</tr>
<tr>
<td>李四</td>
<td>六年一班</td>
<td>11</td>
</tr>
</table>
DOC;
?>
<?php
$str ='abcdefghijklnmopqrstuvwxyzABCDEFGHJIKLMNOPQRSTUVWXYZ0123456789';
$string=null;
for ($i=0; $i <4 ; $i++){
$string.= $str[mt_rand(0,strlen($str)-1)];
}
echo $string;
echo '<br/>';
echo strlen($str);
?>
PHP进阶来的哈哈
而且验证码别用纯文本 要用图片
真实项目中验证码可别这么干,要服务端生成,接收到的和服务器生成的对比
// 随机输出4位由数字、大小写字母组成的字符
function str_random() {
$str = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
for ($i=0;$i<4;$i++) {
echo $str{mt_rand(0,strlen($str)-1)};
}
}
str_random();
好评好评好评
$str="dsa3d123as1d32as5d465SADASDASDas2d13as2514d3asDASDASd";
$arr='';
for($i=0;$i<4;$i++)
{
$arr.=$str[rand(0,strlen($str)-1)];
}
echo $arr;

需要注意的是如果使用拼接为一个变量并且最后输出的话,$arr必须定义为字符串而不能定义为数组,然后使用.=字符串操作符来进行追加。否则,使用echo会抛出数组到字符串的错误。

最新回答 / 寻梦1314
apache的本地配置问题,你需要好好学习一下这些apache+php环境配置的基础。。。百度上随便搜。还有,下次问问题记得带上报错的相关截图或者相关代码,不然我们也看不出来到底是哪的问题。若有帮助,请采纳哦
老师讲的很详细,很棒

最赞回答 / 学堂里放羊
1. 用   cd ~ 命令进入用户目录 ls  看看有没有bin 目录有就 cd进去 vim .bash_profile 创建这个文件  没有就 mkdir bin   接着 vim .bash_profile。最后在这个文件后面 加上export PATH="~/bin:$PATH"最后 :wq  退出保存。  2.再 cd ~ 命令  输入下面命令:sudo ln -s "/Applications/Sublime Text.app/Contents/SharedSupport/bin/subl" ...
撒花………………………………………………………………
King老师辛苦了!
听老师的课以后感觉越来越有思路了
不看后悔系列,技术大牛都是乐于分享和提携后辈的,这也是能成为技术大牛的潜质体现。
课程须知
对php的基础知识掌握,如变量、常量、流程控制等。
老师告诉你能学到什么?
1、字符串的基本使用 2、常用字符串函数库的使用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消