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利用新浪接口查询ip获取地理位置示例
Jan 20 PHP
PHP实现从远程下载文件的方法
Mar 12 PHP
PHP使用反射机制实现查找类和方法的所在位置
Apr 22 PHP
深入理解PHP 数组之count 函数
Jun 13 PHP
使用PHP连接多种数据库的实现代码(mysql,access,sqlserver,Oracle)
Dec 21 PHP
php使用curl下载指定大小的文件实例代码
Sep 30 PHP
PHP面向对象五大原则之接口隔离原则(ISP)详解
Apr 04 PHP
php获取用户真实IP和防刷机制的实例代码
Nov 28 PHP
PHP __call()方法实现委托示例
May 20 PHP
Laravel5.1框架注册中间件的三种场景详解
Jul 09 PHP
php使用curl模拟多线程实现批处理功能示例
Jul 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的错误信息
2006/10/09 PHP
php 指定范围内多个随机数代码实例
2016/07/18 PHP
php多进程中的阻塞与非阻塞操作实例分析
2020/03/04 PHP
我遇到的参数传递中 双引号单引号嵌套问题
2010/02/11 Javascript
window.ActiveXObject使用说明
2010/11/08 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
原生js实现给指定元素的后面追加内容
2013/04/10 Javascript
jquery.hotkeys监听键盘按下事件keydown插件
2014/05/11 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
js实现简单随机抽奖的方法
2015/01/27 Javascript
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
jQuery实现验证表单密码一致性及正则表达式验证邮箱、手机号的方法
2017/12/05 jQuery
Vue-router 中hash模式和history模式的区别
2018/07/24 Javascript
React通过redux-persist持久化数据存储的方法示例
2019/02/14 Javascript
JS常见内存泄漏及解决方案解析
2020/05/30 Javascript
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
Apache如何部署django项目
2017/05/21 Python
python中requests爬去网页内容出现乱码问题解决方法介绍
2017/10/25 Python
Python实现注册、登录小程序功能
2018/09/21 Python
python用for循环求和的方法总结
2019/07/08 Python
numpy数组广播的机制
2019/07/12 Python
python使用requests.session模拟登录
2019/08/09 Python
HTML5移动端开发遇见的东西
2019/10/11 HTML / CSS
canvas实现高阶贝塞尔曲线(N阶贝塞尔曲线生成器)
2018/01/10 HTML / CSS
维多利亚的秘密官方旗舰店:VICTORIA’S SECRET
2018/04/02 全球购物
美国精油公司:Plant Therapy
2019/05/17 全球购物
美国最大最全的亚洲购物网站:美国亚米网(Yamibuy)
2020/05/05 全球购物
shell程序如何生命变量?shell变量是弱变量吗?
2014/11/10 面试题
企业法人授权委托书
2014/04/03 职场文书
我读书我快乐演讲稿
2014/05/07 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
使用python如何删除同一文件夹下相似的图片
2021/05/07 Python
只需要这一行代码就能让python计算速度提高十倍
2021/05/24 Python
logback 实现给变量指定默认值
2021/08/30 Java/Android
Redis三种集群模式详解
2021/10/05 Redis
RestTemplate如何通过HTTP Basic Auth认证示例说明
2022/03/17 Java/Android