php案列4

一个最简单的利用php生成随机数或者随机字符串的函数.$chars变量中的字符自己修改就能达到数字或者字符串的目的

 

 

$len表示长度,代码如下:

复制代码 代码如下:

/** * 产生随机字符串 * * 产生一个指定长度的随机字符串,并返回给用户 * * @access public * @param int $len 产生字符串的位数 * @return string */ function randstr($len=6) { $chars=‘ABCDEFGHIJKLMNOPQRSTUVWXYZ [email protected]#~‘; // characters to build the password from mt_srand((double)microtime()*1000000*getmypid()); // seed the random number generater (must be done) $password=‘‘; while(strlen($password)<$len) $password.=substr($chars,(mt_rand()%strlen($chars)),1); return $password; }

时间: 2024-11-09 05:11:17

php案列4的相关文章

(11)网页样式综合案列---灵活的电子相册 {上}

本篇学习资料讲解:       通过css对电子相册进行排版 和 侧面强调“盒子模型.标准流.浮动和定位”的重要性. 先来看看"双向联动模式"的电子相册图: {鼠标指针经过某张图片(或者某段文字)时,相应的文字(或者相应的某张图片)会以特殊样式显示} 以上部分的介绍将出现在(12)网页样式综合案列---灵活的电子相册 {下},这里只是提前感受. 1.搭建基本框架 搭建框架主要应考虑在实际页面中相册的具体结构和形式,包括照片整体排列的方法,用户可能的浏览情况,照片是否需要自动调整,等等.

GL_子模组过账至总账通过SLA修改会计方法改变科目(案列)

2014-06-02 BaoXinjian 一.摘要 通过SLA会计方法的重新定义,修改从子模组过账至总账的默认会计方法,修改会计科目逻辑,实现按不同的会计法设定不同的会计方法 二.案例 1. 定义Mapping set 2. 定义科目5个Segment对应的Account Derivation Rule 3. 定义Journal Line Defination 4. 定义Application Accounting Definitions 5. 定义Subledger Accounting D

oracle创建表案列

下面是以商品交易为案列 做的关于用户.库存.商品.交易的表格

Java网络编程(ECHO案列)

//服务器端 package org.tcp; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintStream; import java.net.ServerSocket; import java.net.Socket; public class EchoServer { public static void main(String[] args) throws Excepti

OAF_查询4种不同的实现方式的比较和实现(案列)

2014-06-02 BaoXinjian 一.摘要 OAF实现查询功能或需求,一般都会采用以下四种方式 (1). ResultBasedSearch 最简单的实现方式,将结果中某些栏位需要查询的栏位的属性search设定为true即可 (2). AutoCustomizationCriteria:SimpleSearchPanel & AdvancedSearchPannel 使用最多的查询方式,存在两种方式simple & advanced pannel (3). 完全客制化Searc

php知识案列分享

今天再跟大家分享一下,以下案列. 使用array_flip函数生成随机数,可以去掉重复值. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 <?php $arr=array(); $count1=0; $count = 0; $return = array(); while ($count < 10) { $return[] = mt_rand(1, 10); $return = array_flip(array_flip($return)

javascript正则表达式题目案列

正则表达式在JavaScript中字符匹配.替换和验证非常重要.  内容基本为正则表达式的入门必备知识     正则表达式: 一个规则对象, 可以把我们的字符串去匹配该规则,返回true false          模式:  var reg = /规则语句/;        reg.test(str);//返回boolean类型值          /.../   规则的开始和结束     ^      匹配字符串的开始     $      匹配字符串的结束     ^C     必须以C开

SQL SERVER特殊行转列案列一则

原文:SQL SERVER特殊行转列案列一则 今天有个同事找我,他说他有个需求,需要进行行转列,但是又跟一般的行转列有些区别,具体需求如下所说,需要将表1的数据转换为表2的显示格式. 我想了一下,给出了一个解决方法,具体如下所示(先给出测试数据) INSERT INTO TEST SELECT 1,    1,    '定型名称',    '预定型'           UNION ALL SELECT 1,    2,    '进布方式',    '调平'             UNION 

UNDO TABLESPACE切换后,旧的长时间没有完全OFFLINE,案列:

案列: 由于生产库impdp导入一个分区表,期间出了问题,终止了导入,但是undo tablespace增长飞快增长到300G了,且经过两天才降下来,但是undo tablespace如果是自动扩展,只会扩展,当事务都结束了它自己也不会收缩的,所以只能手工去收缩. 于是创建一组新的undo tablespace,命名为undotbs2 alter system set undo_tablespace=undotbs2; 在线切换了undo tablespace; 手工切换完了但是还不能立即将旧的

linux下samba服务器的搭建(案列模拟)

模拟案列: ABC公司有4个部门:sales+design+develop+ops 现在要分别给这四个部门设立各自独立的共享文件夹和一个都能读写的share文件夹 考虑到误删或者恶意删除同部门其他员工的文件,需要用到sticky属性,sticky一般作用在目录上,一旦作用了,那么这么目录下的文件只能由文件创始人或者root删除. 开干! Step1 创建目录结构 mkdir -p /ABC/{design,sales,develop,ops,share{design,sales,develop,