產生圖片隨機字串
<?php
$base = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
$words = 5;
$rand_top = strlen($base) - 1;
$string = '';
header("Content-type: image/png");
$im = imagecreate($words*16, $words*5);
$black = imagecolorallocate($im, 90, 60, 120);
$white = imagecolorallocate($im, 255, 255, 255);
for($i=0;$i<$words;$i++){
$idx = mt_rand(0, $rand_top);
imagestring($im, 3, $i*15+2, mt_rand(0, $words*2), $base[$idx], $white);
}
imagepng($im);
imagedestroy($im);
?>
相关推荐
-
產生圖片隨機字串
<?php $base = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; $words = 5; $rand_top = strlen($base) - 1; $string = ''; header("Content-type: image/png"); $im = imagecreate($words*16, $words*5); $black = imageco
-
JavaScript对象和字串之间的转换实例探讨
JavaScript 对象定义方式 1. var obj = new Object() 复制代码 代码如下: <!--Add by oscar999--> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Auth
-
js获取url中"?"后面的字串方法
url : index.php?id=123 复制代码 代码如下: <script type="text/javascript"> function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1);
-
js中几种去掉字串左右空格的方法
//recon 的思路: //------------- //去掉字串左边的空格 function ltrim(str) { if (str.charat(0) == " ") { //如果字串左边第一个字符为空格 str = str.slice(1);//将空格从字串中去掉 //这一句也可改成 str = str.substring(1, str.length); str = ltrim(str); //递归调用 } return str; } //去掉字串右边的
-
Android笔记之:深入为从右向左语言定义复杂字串的详解
我们所使用的语言,无论是中文还是英语,都是从左向右读的(Left-To-Right),因此我们已经十分习惯了从左向右读(Left-To-Right).一旦遇到了从右向左读的(Right-To-Left),便会十分的不习惯,甚至比见到火星文还难受.光看着就令人难受了,但更让人崩溃的是,还要为应用去定义Arabic语言的字串,也就是为应用添加Arabic语言支持,不但要查看大量的Arabic天书,还要处理一些复杂的字串.对于Right-To-Left的语言,最理想就是以下二种Case,它不需要特别的
-
利用PHP判断是否是连乘数字串的方法示例
描述 有这样一道题,给出一个数字串A,需要判断A是否为连乘数字串,连乘数字串的定义就是一个数字串可以拆分成若干个数字,后面的数字(从第N个数字开始)为前面2个数字的乘积. 举例 (1) '122' --- 可以拆成[1|2|2] 结果: 1×2=2 (连乘数字串) (2) '1122242' --- 可以拆成[11|22|242] 结果: 11×22=242 (连乘数字串) (3) '1224832256' --- 可以拆成 [1|2|2|4|8|32|256] 结果: 1×2=2,2×
-
JS判断字符串变量是否含有某个字串的实现方法
JS判断字符串变量是否含有某个字串的实现方法 varCts = "bblText"; if(Cts.indexOf("Text") > 0 ){ alert('Cts中包含Text字符串'); } indexOf用法: 返回 String 对象内第一次出现子字符串的字符位置. strObj.indexOf(subString[, startIndex]) 参数 strObj 必选项.String 对象或文字. subString 必选项.要在 String 对
-
vue中 数字相加为字串转化为数值的例子
month传入为3时,下面代码输出为31 if(data1.attr === 'last_month') { if(month === 1) { year = year - 1 } else { month = this.trans_Date(month - 1) } } else if(data1.attr === 'next_month') { if(month === 12) { year = year + 1 month = this.trans_Date(1) } else { mon
-
JAVA删除字符串固定下标字串的实现
目录 需要修改的报文 实现代码如下 多存在多个不符合规定的数据然后你要删掉怎么操作呢? 实现代码如下 此解决方式在企业中有所应用,适合Java初级开发学习,参考. 需要修改的报文 当你拿到的报文是这样的 { "input": { "sdfsn": "23u4209350-2", "fsfs": "128412094", "sgsgsg": "15821059", &q
-
vbs 获取字符串(截取字串)
实例代码 x="我们是什么样的网站" y = right(x, len(x)-1) '获取第一字字符之后的所有字符字符 msgbox y 代码中的使用到的函数介绍 left函数可以获取字符串左边的字符 x = left(x, 1) '获取第一个字符 len获取字符串的长度 len(x) split函数分割字符串 x = "1,2,3" split(x, ',') 更多用法可以查看这篇文章:https://www.jb51.net/article/4586.htm
随机推荐
- JSP 开发之Struts2内建自定义拦截器
- Erlang语法学习笔记:变量、原子、元组、列表、字符串
- MySQL安装配置方法教程
- iOS tableView上拉刷新显示下载进度的问题及解决办法
- 深入oracle特定信息排序的分析
- ASP.NET缓存 方法分析和实践示例
- PHP中常用的输出函数总结
- Python实现给文件添加内容及得到文件信息的方法
- Docker 数据卷,数据卷容器详细介绍
- Lua中类的实现原理探讨(Lua中实现类的方法)
- sqlserver 此数据库没有有效所有者错误的解决方法
- 数据库分页存储过程代码
- jQuery Uploadify 上传插件出现Http Error 302 错误的解决办法
- Java双括弧初始化操作技巧
- Yii2框架实现数据库常用操作总结
- android里TextView加下划线的几种方法总结
- PHP异步进程助手async-helper
- python合并同类型excel表格的方法
- React路由管理之React Router总结
- 优化InnoDB表BLOB,TEXT列的存储效率
