以下是对php函数封装性的练习,在wamp环境下运行,仅供参考学习;
<?php
header('content-type:text/html;charset=utf-8');
/*
封装一个函数可以输出当前的具体日期时间
*/
function getTime($del1,$del2,$del3){
$arr = array('日','一','二','三','四','五','六');
$week = date('w'); //0~6的数
$time = date("Y{$del1}m{$del2}d{$del3} 星期").$arr[$week];
return $time;
}
echo getTime('年','月','日').'<hr/>';
/**
* 封装一个函数可以随机生成验证码,默认4位数
*/
function getCode($n=4){
$strCode = 'qwertyuiopasdfghjklzxcvbnm1234567890QWERTYUIOPASDFGHJKLZMNXBCV';
$res = '';
for($i=0;$i<$n;$i++){
$res .= $strCode{mt_rand(0,strlen($strCode)-1)};
}
return $res;
}
echo getCode();
?>