PHP函数使用入门

PHP 的真正威力源自于它的函数。
在 PHP 中,提供了超过 700 个内建的函数。
PHP 函数
在本教程中,我们将为您讲解如何创建自己的函数。
创建 PHP 函数
函数是一种可以在任何被需要的时候执行的代码块。
创建 PHP 函数:           赌王娱乐城
所有的函数都使用关键词 "function()" 来开始
命名函数 - 函数的名称应该提示出它的功能。函数名称以字母或下划线开头。
添加 "{" - 开口的花括号之后的部分是函数的代码。
插入函数代码
添加一个 "}" - 函数通过关闭花括号来结束。
例子
一个简单的函数,在其被调用时能输出我的名称的:
<html>
< body>
<?php
function writeMyName(){
  echo "David Yang";
  }
writeMyName();
?>
</body>
< /html>
使用 PHP 函数
现在,我们要在 PHP 脚本中使用这个函数了:
<?php
function writeMyName(){
  echo "David Yang";
  }
echo "Hello world!";
echo "My name is ";
writeMyName();
echo ".That‘s right, ";
writeMyName();
echo " is my name.";
?>
以上代码的输出:
Hello world!
My name is David Yang.
That‘s right, David Yang is my name.
PHP 函数 - 添加参数
我们的第一个函数是一个非常简单的函数。它只能输出一个静态的字符串。
通过可以添加参数,我们向函数添加更多的功能。参数类似一个变量。
您可能注意到了,函数名称后面有一个括号,比如 writeMyName()。参数就是在括号中规定的。
例子 1
下面的例子讲输出不同的名字,但姓是相同的:
<?php
function writeMyName($fname){
  echo $fname . " Yang.";
  }
echo "My name is ";
writeMyName("David");
echo "My name is ";
writeMyName("Mike");
echo "My name is ";
writeMyName("John");
?>
上面的代码的输出:
My name is David Yang.
My name is Mike Yang.
My name is John Yang.
例子 2
下面的函数有两个参数:
<?php
function writeMyName($fname,$punctuation){
  echo $fname . " Yang" . $punctuation . "";
  }
echo "My name is ";
writeMyName("David",".");
echo "My name is ";
writeMyName("Mike","!");
echo "My name is ";
writeMyName("John","...");
?>
上面的代码的输出:
My name is David Yang.
My name is Mike Yang!
My name is John Yang...
PHP 函数 - 返回值
函数也能用于返回值。
例子
<?php
function add($x,$y){
  $total = $x + $y;
  return $total;
  }
echo "1 + 16 = " . add(1,16);
?>
以上代码的输出:
1 + 16 = 17

PHP函数使用入门

时间: 2024-11-06 09:38:17

PHP函数使用入门的相关文章

excel2013函数从入门到进阶(办公必备技能)

同步视频观看地址点击观看: 1.1 函数学习前的那些事儿!

MySQL 函数使用(入门)

目标 如何在MySQL数据库中创建函数(Function) 语法 CREATE FUNCTION func_name ( [func_parameter] ) //括号是必须的,参数是可选的 RETURNS type [ characteristic ...] routine_body CREATE FUNCTION 用来创建函数的关键字: func_name 表示函数的名称: func_parameters为函数的参数列表,参数列表的形式为:[IN|OUT|INOUT] param_name

函数指针入门

函数指针即为指向一个函数的指针.要定义一个函数指针,只需将需要指向的函数的原型中函数名的前面加一个"*"号即可.比如,函数foo的原型为: int foo(int, char, struct node); 那么要建立一个指向foo的指针,名为bar,就可以这样写: int (*bar)(int, char, struct node); 要令bar指向foo函数,可以这样写: bar = foo; 也可以这样写: bar = &foo; 要使用bar来调用foo函数,可以这样写:

文件读写追加、函数、入门装饰器

1.文件操作 1.文件名称 2.字符编码 3.动作mode.读写等... f1,文件句柄,file 或者f_handle,f_obj open 打开的指令,windows的指令,windows编码方式默认gbk:linux:utf-8 1)打开文件,产生文件句柄 2)操作文件,操作文件句柄 3)关闭文件 r全读  rb非文字类  r+ r+b w  wb  w+ w+b a  ab  a+ a+b 绝对路径的 f1 = open(r'E:\sss.txt',encoding='gbk')cot

匿名函数与内置函数(python3入门)

1 #匿名函数:没有名字的函数,只有函数的内存地址,只能用一次就被回收 2 # lambda x,y:x>y #当表达式执行完毕后,自动return值 3 # 更多情况下,匿名函数都是和其他函数配合到一起使用 4 5 6 from functools import reduce 7 8 salaries = { 9 'egon':3000, 10 'alex':100000, 11 'wuxx':2000, 12 'yuanhao':40000 13 } 14 15 # print(max(sa

miracl库下椭圆曲线方程常用函数使用入门

下面列举了椭圆曲线GF(p)素数域常用函数:(持续更新) 1.椭圆曲线方程初始化ecurve_initFunction: void ecurve_init(A,B,p,type) big A,B,p; int type;Module: mrcurve.cDescription: Initialises the internal parameters of the current active GF(p) elliptic curve. The curve is assumed to be of

Scala 函数基础入门

函数的定义与调用 在Scala中定义函数时,需要定义函数的函数名.参数.函数体. 我们的第一个函数如下所示: def sayHello(name: String, age: Int) = { if (age > 18) { printf("hi %s, you are a big boy\n", name); age }  else { printf("hi %s, you are a little boy\n", name); age } sayHello(

函数库学习入门指引

函数库学习入门指引 转自:http://www.cnblogs.com/bangerlee/archive/2011/08/31/2161347.html 2011-08-31 21:58 by bangerlee, 2875 阅读, 0 评论, 收藏, 编辑 在学习某一函数库的时候,我们经常做的第一件事, 就是把该函数库的源码下载回来进行编译和安装(一般是这三步:./configure -> make -> make install),然后写一些调用库函数的小用例,看其能否正常运行以及运行后

excel VLOOKUP函数的用法

VLOOKUP函数是Excel中几个最重函数之中的一个,为了方便大家学习,兰色幻想特针对VLOOKUP函数的使用和扩展应用,进行一次全面综合的说明.本文为入门部分 一.入门级 VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回忆要查找到的值.它的基本的语法为: VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找) 以下以一个实例来介绍一下这四个參数的使用 例1:例如以下图所看到的,要求依据表二中的姓名,查找姓名所相应的年龄. 公式:B13 =VLO