2014级PHP程序设计
2016-2-23 14:43
请先登录。
<?php
/**
*功能:定义函数,对密码进行验证
*$password, 当前设置密码
*/
function checkAll($password){
$str = strlen($password);
if($str < 6 || $str &...
<?php
/*
* 以游戏分数累积为场景,实现分值的累计求和,使用的3种方法为:
1、使用全局变量。
2、使用静态变量。
3、传参时传地址法。
*/
echo '通过全局变量传值';
echo '<br/>';
//使用全局变量
$intia...
<?php
function br(){
echo '<br/>';
}
function dump($str){
...
<?php
//函数库
function wrap()
{
echo"</br>";
}
function dump($n)
{
echo var_dump($n);
}
<?php
//调用函数库的php文件
$name = "w...
<?php
function emails($email){
if(false !== strpos($email,'@')){
echo '邮箱域名合法'."</br&g...
<?php
//全局
function sum($score){
global $num;
$num += $score;
echo $num;
}
sum(50);
echo ...
<?php
function foo($email){
if(false !== strpos($email,'@')){
$a = ltrim($email,'@');
$b = rtrim($email,'@');
if(false !== strpos($a,'...
<?php
header("content-type:text/html;charset=utf-8");
/**
* 字符串截取功能函数实现
* 参数:$title 标题
*/
function checkTitle(...
<?PHP
//调用全局变量
$sum=0;
function scoresum($a){
global $sum;
$sum +=$...
<?php
$str = '河北师范大学软件学院';
function serach($str)
{
$search = '软件';
$newsearch = "<font color='red'>$search</font>"...
<?php
//最重要是要考虑到中英混合的情况
function str1($news){
$length = iconv_strlen($news,"utf-8");
var_d...
<?php
header("content-type:text/html;charset=utf-8");
/**
* 验证密码
* 密码长度为6-12
* 密码包含字符为数字、字母、下划线
* 每个密码至少包含1个数字...
<?php
function limitTitle($passage){
$len = mb_strlen($passage,'utf-8');
if($len>15){
$length = 15;
$star...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*
某网站要求每个新闻的标题在显示时,最多显示15个字,若超过15个字则取前15个字并
...
<?php
//全局变量
$count1 = 0;
function sum1(){
global $count1;
echo ++$count1;
echo '<br/>';
}
sum1();
sum1();
sum1();
e...
<?php
/**
*功能:使用3种方法实现分值得累计求和
*全局变量、静态变量、传参时传地址法
*/
//全局变量
echo '<h4>全局变量:</h4>';
$sum = 0;
function variable($count){...
<?php
function foo($password){
$i = strlen($password);
if($i>=6 && $i<=12){
if(false!==strpos('_',$password)){
if(preg_m...
<?php
function foo($search){
$str = '河北师范大学软件学院';
$newsearch = '<font color="red">'.$search.'</font>';
echo str_replace($s...
1.代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*
以游戏分数累积为场景,实现分值的累计求和,使用的3种方法为:
1、使用全局...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*
要求:
1、邮箱地址以参数形式传给函数。
2、必须检测邮箱地址是否合法。
3、对合法邮箱地址,取得...
<?php
function br()
{
echo '<br/>';
}
function dump($str)
{
var_dump($str);
}
br();
dump('abc1');
?>
<meta charset="utf-8">
<?php
//使用全局变量
$sum1 = 0;
function number1($num){
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*
此函数库包含内容:
1、包含函数 br,调用此函数时,将输出一个html标记<br />...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*
若搜索的关键字是“软件”,以参数形式传进函数的字符串是“河北师范大学软件学院”
*/
functi...
<?php
function row($a){
if(mb_strlen($a,'utf-8') > 15){
...
<?php
function jut($str){
$search='软件';
$replace='<font color="red">'.$search.'</font>';
echo str_repla...
<?php
/**
* 使用全局变量
*/
$countA = 0;
function sumA(){
global $countA;
echo ++$countA;
&nb...
<meta http-equiv="Content-Type" charset="utf-8"/>
<h1>定义函数,取得邮箱域名<h1/>
<?php
/**
*邮箱地址以参数形式传递给参数
 ...
1.代码:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
/*
某网站要求每个新闻的标题在显示时,最多显示15个字,
若超过15个字则取前1...
<?php
function mailbox($box){
if(strpos($box,'@'))
{
$a = strstr($box,'@');
...