產生圖片隨機字串
<?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
随机推荐
- vue 里面使用axios 和封装的示例代码
- Web性能优化系列 10个提升JavaScript性能的技巧
- 用批处理轻松清掉sxs.exe和autorun.inf的专杀工具
- Mybatis多表关联查询的实现(DEMO)
- 解决Windows 7下安装Oracle 11g相关问题的方法
- Javascript设计模式之观察者模式的多个实现版本实例
- js链表操作(实例讲解)
- android开发教程之时间对话框核心代码
- python输出当前目录下index.html文件路径的方法
- php 中英文语言转换类
- 如何使用php输出时间格式
- python将ip地址转换成整数的方法
- SQL Server 2000“设备激活错误”的解决方法
- javascript 处理事件绑定的一些兼容写法
- javascript基础知识之html5轮播图实例讲解(44)
- IIS监控请求脚本分享
- 光标漏洞的复合型蠕虫现身 Vista操作系统曝出首个重大漏洞
- Android 网络html源码查看器详解及实例
- C#开发教程之利用特性自定义数据导出到Excel
- 用Div仿showModalDialog模式菜单的效果的代码