Blogger Information
Blog 13
fans 1
comment 0
visits 14006
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
11月18日 PHP POSt请求以及函数
Original
900 people have browsed it

1.练习post传值(手写)

2.字符串函数

`<?php
// strtolowe()将字符串转化为小写

  1. $str = 'MONSTER';
  2. echo strtolower($str);
  3. echo '---';
  4. // strtoupper()将字符串转化为大写
  5. $strd = 'monster';
  6. echo strtoupper($strd);
  7. echo '---';
  8. // strlen() 获取字符串长度
  9. echo strlen($str);
  10. echo '---';
  11. //str_replace() 字符串替换
  12. echo str_replace('L','Z','Monster L');
  13. echo '---';
  14. //strpbrk() 查找字符在字符串是否存在,并返回第一次出现的位置开始的剩余部分
  15. echo strpbrk($str,'N');
  16. echo '---';
  17. //explode() 将字符串分割为数组
  18. $stre = 'L H P';
  19. print_r(explode(',',$stre));
  20. echo '---';
  21. //implode()将数组元素组合成为字符串
  22. $arr = array(
  23. 'L',
  24. 'H',
  25. 'P',
  26. );
  27. echo implode(',',$arr);
  28. echo '---';
  29. //md5()将字符串进行md5加密
  30. echo md5($str);

?>`

字符串函数运行结果

3.数组函数

`//count()数组中元素的数量
$arr = array(
‘L’,
‘H’,
‘P’,
);
echo count($arr);
echo ‘—-‘;

  1. //array_merge()两个数组合并为一个数组
  2. $arr2 = array(
  3. 'Z',
  4. 'J',
  5. 'Y',
  6. );
  7. print_r (array_merge($arr,$arr2));
  8. echo '---';
  9. //in_array()数组中是否存在指定值
  10. echo in_array('L',$arr);
  11. echo '---';
  12. //sort()对数组进行升序排序
  13. print_r(sort($arr));
  14. foreach($arr as $ar){
  15. echo $ar;
  16. };
  17. echo '---';
  18. //array_unique()移除数组中重复的部分
  19. $arr3 = array(
  20. 'L',
  21. 'l',
  22. 'L',
  23. 'H',
  24. 'P',
  25. );
  26. print_r(array_unique($arr3));
  27. echo '---';
  28. //array_push()将元素插入数组末尾
  29. print_r(array_push($arr,'Z','J','Y'));
  30. echo '---';
  31. //arrat_pop()删除数组最后一个元素
  32. print_r(array_pop($arr));`

数组函数运行结果

4.自定义函数

`<?php

  1. //自定义方法 关键词function + 方法名字
  2. function monster()
  3. {
  4. echo 'This is monster';
  5. }
  6. monster();
  7. echo '---';
  8. //带参数的方法 参数可以有初始值,
  9. function monstera($inta,$intb)
  10. {
  11. echo $inta * $intb;
  12. }
  13. monstera(10,10);
  14. echo '---';
  15. //方法返回值return
  16. function monsterb($inta,$intb)
  17. {
  18. return $inta + $intb;
  19. }
  20. echo monsterb(10,20);

?>`

自定义函数运行结果

总结

POST传值可以获取用户输入的信息,收集统计信息。
函数可以是方便的实现一些功能,当我们认为系统自带的函数不能够满足自己当前需求的时候,可以自己定义函数实现。

Correcting teacher:查无此人查无此人

Correction status:qualified

Teacher's comments:完成的不错,继续保持
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post