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 相关文章推荐
GBK的页面输出JSON格式的php函数
Feb 16 PHP
获取URL文件名后缀
Oct 24 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
Jun 30 PHP
ThinkPHP使用Smarty第三方插件方法小结
Mar 19 PHP
PHP的反射机制实例详解
Mar 29 PHP
利用php操作memcache缓存的基础方法示例
Aug 02 PHP
Yii2.0使用阿里云OSS的SDK上传图片、下载、删除图片示例
Sep 20 PHP
PHP将整数数字转换为罗马数字实例分享
Mar 17 PHP
thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例
May 29 PHP
Thinkphp5框架实现获取数据库数据到视图的方法
Aug 14 PHP
Thinkphp极验滑动验证码实现步骤解析
Nov 24 PHP
如何在Mac上通过docker配置PHP开发环境
May 29 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代码
2008/09/10 PHP
需要注意的几个PHP漏洞小结
2012/02/05 PHP
php创建sprite
2014/02/11 PHP
php实现在限定区域里自动调整字体大小的类实例
2015/04/02 PHP
Laravel路由研究之domain解决多域名问题的方法示例
2019/04/04 PHP
Alliance vs AM BO3 第一场2.13
2021/03/10 DOTA
JavaScript访问样式表代码
2010/10/15 Javascript
Jquery插件 easyUI属性汇总
2011/01/19 Javascript
ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox
2012/02/03 Javascript
js获取多个tagname的节点数组
2013/09/22 Javascript
jQuery拖拽div实现思路
2014/02/19 Javascript
jQuery实现鼠标经过图片预览大图效果
2014/04/10 Javascript
JS中prototype的用法实例分析
2015/03/19 Javascript
JS动态修改图片的URL(src)的方法
2015/04/01 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
JS文件上传神器bootstrap fileinput详解
2021/01/28 Javascript
JavaScript获取短信验证码(周期性)
2016/12/29 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
Vue.js实现微信过渡动画左右切换效果
2017/06/13 Javascript
原生JS实现隐藏显示图片 JS实现点击切换图片效果
2021/01/27 Javascript
一个有意思的鼠标点击文字特效jquery代码
2017/09/23 jQuery
使用vue的v-for生成table并给table加上序号的实例代码
2017/10/27 Javascript
JS实现图片放大镜插件详解
2017/11/06 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
Vue中使用clipboard实现复制功能
2018/09/05 Javascript
JavaScript寄生组合式继承原理与用法分析
2019/01/11 Javascript
JS立即执行的匿名函数用法分析
2019/11/04 Javascript
JavaScript 实现轮播图特效的示例
2020/11/05 Javascript
[00:10]神之谴戒
2019/03/06 DOTA
Python中super关键字用法实例分析
2015/05/28 Python
初步认识Python中的列表与位运算符
2015/10/12 Python
python实现手机通讯录搜索功能
2018/02/22 Python
Python实现读取并写入Excel文件过程解析
2020/05/27 Python
美国领先的汽车轮胎和轮毂供应商:TireBuyer
2016/07/21 全球购物
2015年社区国庆节活动总结
2015/07/30 职场文书
2019XX公司员工考核管理制度!
2019/08/07 职场文书