PHP基础phpGD库-验证码英文+数字验证码 需要用到的函数 substr $str = '1234567890qwertyuiopasdfghjklzxcvbnmZXCVBNMASDFGHJKLQWERTYUIOP'; switch ($type) { case 1 : //表示验证码是纯数字 $start = 0; $end = 9; break; case 2 : //表示验证码作者王明昌发布时间2017-11-23最后更新2017-11-25文章目录英文+数字验证码中文验证码案例英文+数字验证码 需要用到的函数 substr 复制$str = '1234567890qwertyuiopasdfghjklzxcvbnmZXCVBNMASDFGHJKLQWERTYUIOP'; switch ($type) { case 1 : //表示验证码是纯数字 $start = 0; $end = 9; break; case 2 : //表示验证码是纯字母 $start = 10; $end = 61; break; case 3 : //数字和字母 $start = 0; $end = 61; break; } //生成随机的字符串 $newstr = ''; for($i = 0; $i < $length; $i++){ $sj = mt_rand($start,$end); $newstr .= substr($str, $sj, 1);//*********** } 中文验证码 需要用到的函数 mb_substr mb_strlen 复制//echo mb_substr($str ,0,4,'utf-8');截取4个 //echo mb_strlen($str,'utf-8');// 获取长度x,,原始3x $str = '们以我到他会作时要动国产的一是工就年阶义发成部民可出能方进在了不和有大这主中人上为来分生对于学下级地个用同行面说种过命度革而多子后自肩腾枯抛轨堂拌爸循诱祝励肯酒绳穷塘燥泡袋朗喂铝软渠颗惯贸粪综墙趋彼届墨碍启逆卸航衣孙龄岭骗休借'; $newstr = ''; for($i = 0; $i < 4; $i++){ $start = mt_rand(0,mb_strlen($str,'utf-8')-1);//每次减去1个 $newstr .= mb_substr($str,$start,1,'utf-8'); } echo $newstr; 案例复制
2017-11-18PHP函数-数学函数abs 格式 描述 输入 输出 abs() 绝对值 整形/浮点型/字符串/进制数 与输入相对应 实例: $a = -12;//12 $a = -112.02;//11.02 $a = "-123.2"
2018-05-27获取上一级页面的url参考地址:http://www.qdxw.net/xwhtml/384.html 实战代码 从4.php 点击进入5.php 1.上一页地址: http://localhost/box/4.php 2
2017-11-19PHP函数why 提高开发效率 提高代码的重用性 有利于代码的维护 格式 function funName(形参,形参) { 代码块; return; } 函数名格式 函数名不区分大小写 函数名不能以数字开头,
2017-12-16转载 | PHP常用函数总结(180多个)数学函数 1.abs(): 求绝对值 $abs = abs(-4.2); //4.2 数字绝对值数字 2.ceil(): 进一法取整 echo ceil(9.999); // 10 浮点数进一取整 3
2017-11-19PHP基础语法php格式4种形式 1.1 标准式 1.2 短风格 1.3. asp风格 1.4 脚本风格 注: 1.2/1.3需要修改php.in文件 各改为short_open_tag = On asp_tags