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 相关文章推荐
解析PHP中的正则表达式以及模式匹配
Jun 19 PHP
php用header函数实现301跳转代码实例
Nov 25 PHP
PHP采集静态页面并把页面css,img,js保存的方法
Dec 23 PHP
php5.4以下版本json不支持不转义内容中文的解决方法
Jan 13 PHP
php实现两个数组相加的方法
Feb 17 PHP
php中通过DirectoryIterator删除整个目录的方法
Mar 13 PHP
简单解决新浪SAE无法上传文件的问题
May 13 PHP
PHP各种异常和错误的拦截方法及发生致命错误时进行报警
Jan 19 PHP
Zend Framework生成验证码并实现验证码验证功能(附demo源码下载)
Mar 22 PHP
phpinfo无法显示的原因及解决办法
Feb 15 PHP
php面向对象程序设计中self与static的区别分析
May 21 PHP
PHP实现两种排课方式
Jun 26 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基础知识:类与对象(5) static
2006/12/13 PHP
PHP5中使用PDO连接数据库的方法
2010/08/01 PHP
初品cakephp 入门基础
2012/02/16 PHP
php数组保存文本与文本反编成数组实例
2014/11/13 PHP
PHP用户验证和标签推荐的简单使用
2016/10/31 PHP
php实现的后台表格分页功能示例
2017/10/23 PHP
基于laravel-admin 后台 列表标签背景的使用方法
2019/10/03 PHP
Yii框架的redis命令使用方法简单示例
2019/10/15 PHP
PHP tp5中使用原生sql查询代码实例
2020/10/28 PHP
JavaScript中的Screen屏幕对象
2008/01/16 Javascript
Jquery Ajax学习实例7 Ajax所有过程事件分析示例
2010/03/23 Javascript
浅谈javascript的原型继承
2012/07/25 Javascript
15款jQuery分布引导插件分享
2015/02/04 Javascript
用Move.js配合创建CSS3动画的入门指引
2015/07/22 Javascript
JavaScript数组方法总结分析
2016/05/06 Javascript
JS获取IMG图片高宽的简单实例
2016/05/17 Javascript
javascript另类方法实现htmlencode()与htmldecode()函数实例分析
2016/11/17 Javascript
JS开发中百度地图+城市联动实现实时触发查询地址功能
2017/04/13 Javascript
jQuery实现div跟随鼠标移动
2020/08/20 jQuery
Angular8路由守卫原理和使用方法
2019/08/29 Javascript
原生js实现随机点名
2020/07/05 Javascript
python自动化测试之连接几组测试包实例
2014/09/28 Python
python用类实现文章敏感词的过滤方法示例
2019/10/27 Python
Python实现初始化不同的变量类型为空值
2020/06/02 Python
python如何对链表操作
2020/10/10 Python
python re模块常见用法例举
2021/03/01 Python
Blue Nile中国官网:全球知名的钻石和珠宝网络零售商
2020/03/22 全球购物
GWebs公司笔试题
2012/05/04 面试题
机票销售员态度不好检讨书
2014/09/27 职场文书
武夷山导游词
2015/02/03 职场文书
2015年音乐教师个人工作总结
2015/05/20 职场文书
2015年生产部工作总结范文
2015/05/25 职场文书
毕业生自我鉴定范文
2019/05/13 职场文书
html5表单的required属性使用
2021/07/07 HTML / CSS
PHP设计模式(观察者模式)
2021/07/07 PHP
Python可变与不可变数据和深拷贝与浅拷贝
2022/04/06 Python