2014级PHP程序设计
2016-2-23 14:43
请先登录。
<?php
echo "<h1>字符串截取功能函数实现</h1>";
header("Content-type: text/html; charset=utf-8");
function Title($title)
{
if (mb_strle...
<?php
/*
* 创建函数库 fun.inc.php
* 此函数库包含内容:
* 1、包含函数 br,调用此函数时,将输出一个html标记<br />到页面中。
* 2、包含打印函数dump
*/
function printBr...
<?php
/*
* 功能:密码验证
* 参数:$password密码;
* 返回值:密码格式正确返回true,否则返回false
* */
function pasValidate($password){
if (strlen($password...
<?php
//使用三种方法实现分数的累加求和
//方法一 使用全局变量
$sum = 0;
function scoreSum($a){
global $su...
<php
function news($title){
$rtitle= mb_strlen($title,'utf-8');
if($rtitle>0 || $rtitle<=15)
{
var_dump($title);
}
else
{
$...
<?php
echo "<h1>网站密码验证</h1>";
header("Content-type: text/html; charset=utf-8");
/**某网站对密码要求如下:
1、密码长度为6-12。
2、密码包含字符为数字、字母...
<php
function address($email){
$remail=strpos($email,'@');
if($remail)
{
echo "当前输入的邮箱合法!";
$tr=strstr($email,'@');
echo "邮箱域名为:...
<php
$str='河北师范大学软件学院';
$search='软件';
$newsearch='<font color="red">'.$search.'</font>';
echo(str_replace($search, $...
<?php
echo "<h1>使用3种方法实现分值的累计求和</h1>";
header("Content-type: text/html; charset=utf-8");
/*
*使用全局变量实现累加
*$a 累加的数值
*return ...
<?php
function emailAddress($email)
{
$reg = '/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/';
if(...
<meta http-equiv="Content-Type" charset="utf-8"/>
<h1>定义函数,对密码进行验证</h1>
<?php
/**
*密码长度为6-12
*密码包含字符为数字、字母、下划线
*每个密码...
<?php
function Title($title){
if(mb_strlen($title,'gbk') > 15){
$tit = substr($title,0,30);
echo "$tit"...
<meta http-equiv="Content-Type" charset="utf-8"/>
<h1>创建函数库fun.inc.php</h1>
<?php
/**
*包含函数br,调用函数时,将输出一个html标记<b...
<?php
function gain($email){
if(!strpos($email,'@')){
echo '此邮箱地址不合法!';
}else{
$remail = strstr($email,'@');...
<meta http-equiv="Content-Type" charset="utf-8"/>
<h1>字符串截取功能函数实现</h1>
<?php
/**
*新闻标题最多显示15个字,连接上'......'
*/
functi...
<?php
//对密码进行验证
/*
某网站对密码要求如下:
1、密码长度为6-12
2、密码包含字符为数字、字母、下划线。
3、每个密码至少包含1个数字,1个字母,1个下划线。
4、进行md5加密。
请定义函数实现上述此功能,假设密码通过参数传进来。
*/
...
<?php
header("Content-type: text/html; charset=utf-8");
/*
*function 更改字符串长度
*$str 需要调整的字符串
*return 更改格式后的字符串
*/
function changeForm...
<?php
header("Content-type: text/html; charset=utf-8");
/*
*使用全局变量实现累加
*$a 累加的数值
*return 返回累加后的数值
*/
$sum=0;
function sumGlobal($a){
...
<?php
header("content-type:text/html;charset=utf-8");
//全局变量法
$sum = 0;
function globeSum($num)
{
global $sum;
$sum+=$num;
...
<?php
//fun.inc.php函数库
/*
*功能:输出一个html标记<br>到页面中。
*无参数
*无返回值
*/
function outBr(){
echo "<b...
<?php
header("content-type:text/html;charset=utf-8");
function divisionAgeAllowance($Year,$Month){
$time = time();
date_defau...
<?php
/*将搜索关键词加红加粗显示
* 若搜索的关键字是“软件”,
* 以参数形式传进函数的字符串是“河北师范大学软件学院”,实现效果如下
*/
$str = '河北师范大学软件学院';
$search = '软件';
$newSearch = '<...
<?php
/*
* 创建函数库 fun.inc.php
* 此函数库包含内容:
* 1、包含函数 br,调用此函数时,将输出一个html标记<br />到页面中。
* 2、包含函数dump,调用此函数时,使用var_dump函数将传递进来的变量...
<?php
/* 定义函数,取得邮箱域名
* 1、邮箱地址以参数形式传给函数。
* 2、必须检测邮箱地址是否合法。
* 3、对合法邮箱地址,取得此邮箱的域名,用返回值返回。
*/
fu...
<?php
/*
* 某网站要求每个新闻的标题在显示时,
* 最多显示15个字,
* 若超过15个字则取前15个字并在之后连接上 “......”,
* 请编写函数实现此功能(标题以参数形式传递进函数里)
*/
function headDispla...
<?php
/*
* 功能:累计求和
* 参数:$addNum,加数
* 返回值:一次累加后的结果
* */
//全局变量
function addGlobal($addNum){
global $firstNum;
$firstNum +=...
<?php
/*
* 功能:密码验证
* 参数:$password密码;
* 返回值:密码格式正确返回true,否则返回false
* */
function pasValidate($password){
if (strlen($password...
<?php
/*
* 功能:某网站要求每个新闻的标题在显示时,最多显示15个字,若超过15个字则取前15个字并在之后连接上 “......”,
* 参数:$topic
* 返回值:格式更改后的字符串
* */
function changeTopic($to...
<?php
/*
* 功能:获取邮箱域名
* 参数:$emailAdd邮箱地址
* 返回值:合法邮箱的域名,不合法邮箱返回提示
* */
function findEmail($emailAdd){
$myreg = '/^([a-zA-Z0-9]...
<?php
//创建函数库
/*
* 功能:输出一个html标记<br/>到页面中
* 无参数
* 无返回值
* */
function outBr(){
echo '<br/>';
}
/*
* 功能:使用var...