產生圖片隨機字串
<?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
随机推荐
- Access中批量替换数据库内容的两种方法
- 用SQL建立索引的方法步骤
- mysql 5.7.17 64bit安装配置方法图文教程
- Vue.js 插件开发详解
- Android Http实现文件的上传和下载
- js处理json以及字符串的比较等常用操作
- js实现京东轮播图效果
- 使用python实现rsa算法代码
- php.ini-dist 和 php.ini-recommended 的区别介绍(方便开发与安全的朋友)
- html在线编辑器的更新[2006-05]
- 利用jQuery中的ajax分页实现代码
- Java动态代理实现AOP
- 详解JavaScript的另类写法
- ReactNative踩坑之配置调试端口的解决方法
- Mysql 自动增加设定基值的语句
- usb设备不能识别的完美解决方案
- GridView自定义分页的四种存储过程
- 详解android写一个选择图片的示例代码
- 晨顺科技为您提供免费全能空间服务
- java数独游戏完整版分享