PHP 函数

在php中有非常多的函数,函数这种东西不需要记全,直到怎么使用就行了,如果想了解多点函数,可以查看php官方函数手册,或者参考菜鸟PHP 5 Array 函数 | 菜鸟教程。


创建 PHP 函数

通常函数创建完毕后是用来调用。

语法格式:

php 复制代码
<?php

function test(){ //function 函数名()
    echo '欢迎来到我的世界'; //需要执行的代码
}
test(); //调用函数
?>

输出结果:

PHP 函数 - 添加参数

为了给函数添加更多的功能,我们可以添加参数,参数类似变量。

php 复制代码
<?php

function test($name){
    echo '我的名字叫:' . $name;
}

$text = "小明";
test($text);
echo "<br>";
$name2 = "小红";
test($name2);

?>

输出结果:

也可以使用return的方式返回

php 复制代码
<?php

function test($a,$b){
    $c = $a + $b;
    return $c;
}

$w = test(3,7);
echo $w;

输出结果:

php 复制代码
<?php

function foo() {
    echo "In foo()<br />\n";
}

function bar($arg = '')
{
    echo "In bar(); argument was '$arg'.<br />\n";
}

// 使用 echo 的包装函数
function echoit($string)
{
    echo $string;
}
$func = 'foo';
$func();        // 调用 foo()
$func = 'bar';
$func('test');  // 调用 bar()

$func = 'echoit';

$func('test');  // 调用 echoit()

?>
相关推荐
事圆则缓11 小时前
Android 核心名词手册跟读版
android
snysy11 小时前
WordPress伪静态404故障排查笔记
android·笔记·wordpress
Ryan-Zhong11 小时前
数字人口播视频 API 实战:Python 跑通模板合成、异步轮询与批量出片
开发语言·python·音视频
努力努力再努力wz11 小时前
【Lua 入门系列】模块与包(一):从多文件组织到require 运行时加载机制、模块缓存、预加载搜索与 Lua 文件搜索机制
开发语言·junit·lua
zhangphil11 小时前
海量小文件造成Android存储碎片化与I/O变慢
android
fengci.11 小时前
CTF2困难部分
开发语言·网络·python·安全·php
佳得动11 小时前
编译和链接的认识(C语言)
c语言·开发语言
大黄说说11 小时前
PHP 异步怎么实现?Swoole、Workerman 使用场景对比
开发语言·php·swoole
十二同学啊11 小时前
Python 工程化详解:项目结构、依赖管理、代码质量、测试与部署
java·开发语言·python
Kapaseker11 小时前
Kotlin 2.5 Value Class 终于能放多个属性了
android·kotlin