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


Posted in PHP onJuly 14, 2011
<?php 
/* 
* 简单的函数 
*/ 
function fontBold($con){ 
return "<B>$con</B>"; 
} 
$str="简单的函数测试!"; 
echo "普通文本:$str<br>"; 
echo "加粗文本:".fontBold($str).""; 
/* 
* 带可选参数的函数 
*/ 
function fontColor($con,$color="bule"){ 
return "<font color=\"$color\">$con</font>"; 
} 
$str="颜色测试"; 
echo $str; 
echo fontColor($str."这是不带颜色参数的(默认为蓝色)!"); 
echo fontColor($str,"red"."这是带颜色参数的(默认为红色!)"); 
/* 
* 递归函数 
*/ 
function chckint($Num){ 
if($Num>1){ 
return chckint($Num-1); 
}else if($Num<0){ 
return chckint(($Num*-1)-1); 
}else{ 
if($Num>0 && $Num<1){ 
return false; 
}else if($Num){ 
return true; 
} 
} 
} 
$Num=3; 
if(chckint($Num)){ 
echo $Num."是整数!"; 
}else{ 
echo $Num."不是整数"; 
} 
/* 
*动态调用函数 
*/ 
function write($con){ 
echo "$con"; 
} 
function writeBold($con){ 
echo "<b>$con</b>"; 
} 
$myFupnction="write"; 
$myFupnction("这是动态调用函数不加粗的例子!"); 
$myFupnction="writeBold"; 
$myFupnction("这是动态调用加粗的例子!") 
?>
PHP 相关文章推荐
一个简单的域名注册情况查询程序
Oct 09 PHP
PHP中PDO基础教程 入门级
Sep 04 PHP
ThinkPHP实现跨模块调用操作方法概述
Jun 20 PHP
PHP和javascript常用正则表达式及用法实例
Jul 01 PHP
PHP中unset,array_splice删除数组中元素的区别
Jul 28 PHP
thinkphp模板输出技巧汇总
Nov 24 PHP
PHP实现算式验证码和汉字验证码实例
Mar 09 PHP
codeigniter中实现一次性加载多个view的方法
Mar 20 PHP
Ubuntu12下编译安装PHP5.3开发环境
Mar 27 PHP
PHP实现简单爬虫的方法
Jul 29 PHP
CI框架的安全性分析
May 18 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
Dec 25 PHP
php入门学习知识点六 PHP文件的读写操作代码
Jul 14 #PHP
php入门学习知识点五 关于php数组的几个基本操作
Jul 14 #PHP
php入门学习知识点四 PHP正则表达式基本应用
Jul 14 #PHP
php入门学习知识点三 PHP上传
Jul 14 #PHP
php入门学习知识点二 PHP简单的分页过程与原理
Jul 14 #PHP
php入门学习知识点一 PHP与MYSql连接与查询
Jul 14 #PHP
php自定义函数call_user_func和call_user_func_array详解
Jul 14 #PHP
You might like
php 301转向实现代码
2008/09/18 PHP
修改PHP脚本使WordPress拦截垃圾评论的方法示例
2015/12/10 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
确保Laravel网站不会被嵌入到其他站点中的方法
2019/10/18 PHP
Laravel中如何轻松容易的输出完整的SQL语句
2020/07/26 PHP
JS的数组的扩展实例代码
2008/07/09 Javascript
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
解析js中获得父窗口链接getParent方法以及各种打开窗口的方法
2013/06/19 Javascript
js跨域访问示例(客户端/服务端)
2014/05/19 Javascript
Egret引擎开发指南之视觉编程
2014/09/03 Javascript
JS+CSS实现可拖动的弹出提示框
2015/02/16 Javascript
常常会用到的截取字符串substr()、substring()、slice()方法详解
2015/12/16 Javascript
Jquery调用iframe父页面中的元素及方法
2016/08/23 Javascript
jquery对所有input type=text的控件赋值实现方法
2016/12/02 Javascript
jQuery实现遍历复选框的方法示例
2017/03/06 Javascript
React Native AsyncStorage本地存储工具类
2017/10/24 Javascript
Jquery Datatables的使用详解
2020/01/30 jQuery
浅谈vant组件Picker 选择器选单选问题
2020/11/04 Javascript
Javascript生成器(Generator)的介绍与使用
2021/01/31 Javascript
[01:29:31]VP VS VG Supermajor小组赛胜者组第二轮 BO3第一场 6.2
2018/06/03 DOTA
[48:12]Secret vs Optic Supermajor 胜者组 BO3 第三场 6.4
2018/06/05 DOTA
Appium Python自动化测试之环境搭建的步骤
2019/01/23 Python
pandas通过字典生成dataframe的方法步骤
2019/07/23 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
Python ArgumentParse的subparser用法说明
2020/04/20 Python
Python数据可视化图实现过程详解
2020/06/12 Python
完美解决torch.cuda.is_available()一直返回False的玄学方法
2021/02/06 Python
Ray-Ban雷朋美国官网:全球领先的太阳眼镜品牌
2016/07/20 全球购物
初三家长会邀请函
2014/01/18 职场文书
高二历史教学反思
2014/01/25 职场文书
环卫工人节活动总结
2014/08/29 职场文书
“四风”查摆问题自我剖析材料
2014/09/27 职场文书
会计工作能力自我评价
2015/03/05 职场文书
嘉年华活动新闻稿
2015/07/17 职场文书
简历自我评价:教师师德表现自我评价
2019/04/24 职场文书
Nginx虚拟主机的搭建的实现步骤
2022/01/18 Servers