php

位置:IT落伍者 >> php >> 浏览文章

PHP Web开发学习实录:用户自定义函数实例应用


发布日期:2019年02月08日
 
PHP Web开发学习实录:用户自定义函数实例应用

实例应用

【例】 制作验证码字符串

) 在节的实例中打开authimgphp文件在文件中我们创建一个生成字符串的自定义函数代码如下

function randStr($len=$format=ALL) {

switch($format) {

case ALL:

$chars=ABCDEFGHIJKLMNOPQRSTUVWXY

Zabcdefghijklmnopqrstuvwxyz;

break;

case CHAR:

$chars=ABCDEFGHIJKLMNOPQRSTUVWXYZa

bcdefghijklmnopqrstuvwxyz;

break;

case NUMBER:

$chars=;

break;

default :

$chars=ABCDEFGHIJKLMNOPQRSTUVWXYZ

abcdefghijklmnopqrstuvwxyz;

break;

}

$string=;

//从字符源中随机取得字符

while(strlen($string)<$len) {

$string=substr($chars(mt_rand()%strlen($chars))

}

return $string;

}

) 调用自定义函数并生成验证码图片代码如下

//生成字符的个数

$randval = randStr(

//将验证码绘入图片

imagestring($im $randval $stringColor)

) 我们使用节的注册网页在页面的表单中增加验证码图片代码保存为Registerlphp如下所示

<label for=yzm> 输入验证码</label>

<input class=input type=text id=authinput

maxLength= style=width:

px name=authinput>

<img src=authimgphp?authnum=<? echo $authnum; ?》<br>

返回目录PHP Web开发学习实录

编辑推荐

Java Web开发详解

ASPNET MVC 框架揭秘

ASPNET开发宝典

ASP NET开发培训视频教程

上一篇:PHP Web开发学习实录:用户自定义函数实例描述

下一篇:PHP Web开发学习实录:用户自定义函数运行结果