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 n个不重复的随机数生成代码
Jun 23 PHP
PHP+Ajax异步通讯实现用户名邮箱验证是否已注册( 2种方法实现)
Dec 28 PHP
解析PHP中的正则表达式以及模式匹配
Jun 19 PHP
探讨:array2xml和xml2array以及xml与array的互相转化
Jun 24 PHP
CodeIgniter安全相关设置汇总
Jul 03 PHP
php中count获取多维数组长度的方法
Nov 03 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
最准确的php截取字符串长度函数
Oct 29 PHP
在openSUSE42.1下编译安装PHP7 的方法
Dec 24 PHP
Zend Framework实现具有基本功能的留言本(附demo源码下载)
Mar 22 PHP
TP5(thinkPHP5框架)基于bootstrap实现的单图上传插件用法示例
May 29 PHP
PHP7数组的底层实现示例
Aug 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
77A一级收信机修理记
2021/03/02 无线电
IIS6的PHP最佳配置方法
2007/03/19 PHP
PHP中的extract的作用分析
2008/04/09 PHP
PHP 写文本日志实现代码
2010/05/18 PHP
php中防止恶意刷新页面的代码小结
2012/10/31 PHP
ThinkPHP中I(),U(),$this-&gt;post()等函数用法
2014/11/22 PHP
Laravel+jQuery实现AJAX分页效果
2016/09/14 PHP
PHP使用数组实现矩阵数学运算的方法示例
2017/05/29 PHP
php 输出缓冲 Output Control用法实例详解
2020/03/03 PHP
jquery last-child 列表最后一项的样式
2010/01/22 Javascript
来自qq的javascript面试题
2010/07/24 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
jQuery动态添加、删除元素的方法
2014/01/09 Javascript
jQuery结合ajax实现动态加载文本内容
2015/05/19 Javascript
JavaScript数组对象实现增加一个返回随机元素的方法
2015/07/27 Javascript
使用nodejs中httpProxy代理时候出现404异常的解决方法
2016/08/15 NodeJs
详解webpack loader和plugin编写
2018/10/12 Javascript
解决vue安装less报错Failed to compile with 1 errors的问题
2020/10/22 Javascript
详解微信小程序「渲染层网络层错误」的解决方法
2021/01/06 Javascript
[46:23]OG vs EG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Python的dict字典结构操作方法学习笔记
2016/05/07 Python
python搭建虚拟环境的步骤详解
2016/09/27 Python
一个基于flask的web应用诞生 组织结构调整(7)
2017/04/11 Python
python读取csv和txt数据转换成向量的实例
2019/02/12 Python
python3实现raspberry pi(树莓派)4驱小车控制程序
2020/02/12 Python
HTML5 Canvas绘制圆点虚线实例
2015/01/01 HTML / CSS
英国花园家具中心:Garden Furniture Centre
2017/08/24 全球购物
FC-Moto丹麦:欧洲最大的摩托车服装和头盔商店之一
2019/08/20 全球购物
实习单位鉴定评语
2014/04/26 职场文书
女生抽烟检讨书
2014/10/05 职场文书
2015个人半年总结范文
2015/03/09 职场文书
工作试用期自我评价
2015/03/10 职场文书
毕业赠语大全
2015/06/23 职场文书
Pytest中conftest.py的用法
2021/06/27 Python
mysql使用FIND_IN_SET和group_concat两个方法查询上下级机构
2022/04/20 MySQL
TaiShan 200服务器安装Ubuntu 18.04的图文教程
2022/06/28 Servers