Discuz教程网

PHP入门学习知识点七 PHP函数的基本应用

[复制链接]
authicon dly 发表于 2011-8-30 19:23:30 | 显示全部楼层 |阅读模式
代码如下:

  1. <?php
  2. /*
  3. * 简单的函数
  4. */
  5. function fontBold($con){
  6. return "<B>$con</B>";
  7. }
  8. $str="简单的函数测试!";
  9. echo "普通文本:$str<br>";
  10. echo "加粗文本:".fontBold($str)."";
  11. /*
  12. * 带可选参数的函数
  13. */
  14. function fontColor($con,$color="bule"){
  15. return "<font color="$color">$con</font>";
  16. }
  17. $str="颜色测试";
  18. echo $str;
  19. echo fontColor($str."这是不带颜色参数的(默认为蓝色)!");
  20. echo fontColor($str,"red"."这是带颜色参数的(默认为红色!)");
  21. /*
  22. * 递归函数
  23. */
  24. function chckint($Num){
  25. if($Num>1){
  26. return chckint($Num-1);
  27. }else if($Num<0){
  28. return chckint(($Num*-1)-1);
  29. }else{
  30. if($Num>0 && $Num<1){
  31. return false;
  32. }else if($Num){
  33. return true;
  34. }
  35. }
  36. }
  37. $Num=3;
  38. if(chckint($Num)){
  39. echo $Num."是整数!";
  40. }else{
  41. echo $Num."不是整数";
  42. }
  43. /*
  44. *动态调用函数
  45. */
  46. function write($con){
  47. echo "$con";
  48. }
  49. function writeBold($con){
  50. echo "<b>$con</b>";
  51. }
  52. $myFupnction="write";
  53. $myFupnction("这是动态调用函数不加粗的例子!");
  54. $myFupnction="writeBold";
  55. $myFupnction("这是动态调用加粗的例子!")
  56. ?>
复制代码








上一篇:PHP入门学习知识点六 PHP文件的读写操作代码
下一篇:PHP array_map()数组函数使用说明
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

1314学习网 ( 浙ICP备10214163号 )

GMT+8, 2025-7-4 18:39

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表