產生圖片隨機字串
<?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
随机推荐
- sql server动态存储过程按日期保存数据示例
- 在电脑城混了三年了装机心得
- 16进制的转换之javascript运行时会自动转码
- JAVA中JVM的重排序详细介绍
- 讲解iOS开发中对音效和音乐播放的简单实现
- Java从控制台接受输入字符的简单方法
- js实现的早期滑动门菜单效果代码
- js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
- asp.net SAF 中缓存服务的实现第1/5页
- 简单讲解Python中的数字类型及基本的数学计算
- Python with用法实例
- FSO文件对象介绍及常用函数
- 提高ASP效率的五大技巧
- mysql not in、left join、IS NULL、NOT EXISTS 效率问题记录
- 获取缺失主键表信息的MYSQL语句
- 如何备份MySQL数据库
- 批处理 正则表达式(findstr) 整理
- python进程管理工具supervisor的安装与使用教程
- javascript实现全角与半角字符的转换
- JS随即打乱数组实现代码