Correcting teacher:查无此人
Correction status:qualified
Teacher's comments:完成的不错,继续保持
`<?php
// strtolowe()将字符串转化为小写
$str = 'MONSTER';
echo strtolower($str);
echo '---';
// strtoupper()将字符串转化为大写
$strd = 'monster';
echo strtoupper($strd);
echo '---';
// strlen() 获取字符串长度
echo strlen($str);
echo '---';
//str_replace() 字符串替换
echo str_replace('L','Z','Monster L');
echo '---';
//strpbrk() 查找字符在字符串是否存在,并返回第一次出现的位置开始的剩余部分
echo strpbrk($str,'N');
echo '---';
//explode() 将字符串分割为数组
$stre = 'L H P';
print_r(explode(',',$stre));
echo '---';
//implode()将数组元素组合成为字符串
$arr = array(
'L',
'H',
'P',
);
echo implode(',',$arr);
echo '---';
//md5()将字符串进行md5加密
echo md5($str);
?>`
`//count()数组中元素的数量
$arr = array(
‘L’,
‘H’,
‘P’,
);
echo count($arr);
echo ‘—-‘;
//array_merge()两个数组合并为一个数组
$arr2 = array(
'Z',
'J',
'Y',
);
print_r (array_merge($arr,$arr2));
echo '---';
//in_array()数组中是否存在指定值
echo in_array('L',$arr);
echo '---';
//sort()对数组进行升序排序
print_r(sort($arr));
foreach($arr as $ar){
echo $ar;
};
echo '---';
//array_unique()移除数组中重复的部分
$arr3 = array(
'L',
'l',
'L',
'H',
'P',
);
print_r(array_unique($arr3));
echo '---';
//array_push()将元素插入数组末尾
print_r(array_push($arr,'Z','J','Y'));
echo '---';
//arrat_pop()删除数组最后一个元素
print_r(array_pop($arr));`
`<?php
//自定义方法 关键词function + 方法名字
function monster()
{
echo 'This is monster';
}
monster();
echo '---';
//带参数的方法 参数可以有初始值,
function monstera($inta,$intb)
{
echo $inta * $intb;
}
monstera(10,10);
echo '---';
//方法返回值return
function monsterb($inta,$intb)
{
return $inta + $intb;
}
echo monsterb(10,20);
?>`
POST传值可以获取用户输入的信息,收集统计信息。
函数可以是方便的实现一些功能,当我们认为系统自带的函数不能够满足自己当前需求的时候,可以自己定义函数实现。