2014级PHP程序设计
2016-2-23 14:43
请先登录。
代码:
<?php
include('code.php');
function realmName($email)
{
if(strpos($email, '@'))
...
<?php
//第一种方式
$change=10;
function countNum($num){
global $change;
$change += $num;
echo "$change</br>";
}
echo "全局变量</br...
// 使用全局变量
$count1 = 0;
function he1(){
global $count1;
echo ++$count1;
echo '<br/>';
}
he1();
he1();
he1();
// 使用静态变量
...
代码:
<?php
include('code.php');
function thumbnailTitle($title)
{
if(mb_strlen($title,'utf-8') &g...
header("content-type:text/html;charset=utf-8");
function passWord($password){
if (strlen($password) < 6 || strlen($password) > ...
代码:
<?php
include('code.php');
function checkPassword($password)
{
if(strlen($password) < 6 |...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
function intercept($word)
{
if(mb_strlen($word ...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
function validate($password)
{
if(strlen($password...
<?php
function checkpassword($password){
if(strlen($password)<6 || strlen($password)>12){
&nb...
<?php
/**
*创建函数库fun.inc.php
*/
function br(){
echo '<br/>';
}
function dump($it){
var_dump($it);
}
?>
...
<?php
function title($name){
if(strlen($name)<=30){
echo $name;
}
&n...
<?php
/**
* 使用三种方法实现分值的累积求和
*/
$count = 1;
function globalVariable()
{
global $count;
$count += $count;
echo $count;
...
<?php
function checkemail($email){
if(strpos($email,'@') && strpos($email,'.')){
echo ...
1.代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*1、密码长度为6-12。
2、密码包含字符为数字、字母、下划线。
3、每个...
<?php
/*定义数据库
*
*/
function br(){
echo htmlentities('<br/>');
}
function dump($var){
&nb...
1.代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
function br(){
echo '<br/>';
}
func...
<?php
$str="河北师范软件学院";
$search='软件';
$newsearch="<font color='red'>软件</font>";
echo str_replace($search,$newse...
<?php
//全局变量
$num1=0;
function sum1 (){
global $num1;
echo $num1++."";
}
sum1(); sum1(); sum1();
ech...
<?php
/*
* 某网站对密码要求如下:
* 1、密码长度为6-12。
* 2、密码包含字符为数字、字母、下划线。
* 3、每个密码至少包含1个数字,1个字母,1个下划线。
* 4、进行md5加密。
* 请定义函数实现上述此功能,假设密码通过参数传进来...
<?php
/*
*创建函数库fun.inc.php
*此函数库包含内容:
*1、包含函数 br,调用此函数时,将输出一个html标记<br />到页面中。
*2、包含函数dump,调用此函数时,使用var_dump函数将传递进来的变量打印出来。
...
<?php
/*
* 定义函数,取得邮箱域名
* 要求:
* 1、邮箱地址以参数形式传给函数。
* 2、必须检测邮箱地址是否合法。
* 3、对合法邮箱地址,取得此邮箱的域名,用返回值返回。
*/
echo '<h1>定义函数,取得邮箱域名&l...
<?php
/*
* 某网站要求每个新闻的标题在显示时,最多显示15个字,
* 若超过15个字则取前15个字并在之后连接上 “......”
* 请编写函数实现此功能(标题以参数形式传递进函数里)
*/
$title = '河北省石家庄市河北师范大学软件学...
<?php
/*
* 编写函数,将搜索关键词加红加粗显示
* 若搜索的关键字是“软件”,以参数形式传进函数的字符串是“河北师范大学软件学院”
*/
//搜索关键字加红
$strl = '河北师范大学软件学院';
$search = '软件';
$newsear...
<?php
/*
* 以游戏分数累积为场景,实现分值的累计求和,使用的3种方法为:
* 1、使用全局变量。
* 2、使用静态变量。
* 3、传参时传地址法。
*/
echo '<h1>分数累计求和</h1>';
//全局变量
$s...
<?php
function passwordEaT($password)
{
$mod = '/^(?![0-9]+$)(?![a-zA-Z]+$)(?![_]+$)[0-9A-Za-z_]{6,12}$/';
if(strlen($pa...
<?php
/**
* 定义函数,对密码进行验证
*/
function checkPassword($password)
{
$length = strlen($password);
i...
<?php
/**
* 4-3字符串截取功能函数实现
*/
function cutTitle($title)
{
$newTitle = substr($title, 0, 15);
e...
<?php
/**
* 4-4 定义函数,取得邮箱域名
*/
function getDomainName($email){
if(!strpos($email, '@')){
echo ("邮箱地址不合法");
}
$tm...
<?php
/**
* 4-6编写函数,将搜索关键词加红加粗显示
*/
function changeColor($key)
{
$search = '软件';
$replace = '<font color = "red">软件&l...