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()

?>
相关推荐
菜鸟~noob2333 分钟前
【电子战】第15篇:混合定位——TDOA/FDOA/AOA 联合【含matlab代码】
开发语言·matlab
Dreams_l1 小时前
死信队列和延迟队列介绍
java·开发语言
andyweike2 小时前
Android Automotive
android
Zenova EdgeOS2 小时前
Python 工业边缘 redis-py 异步实战
开发语言·redis·python
又见情义2 小时前
记一次 RK3568 Android 13 蓝牙反复重启问题的排查与修复
android
hai_android2 小时前
Kotlin Flow combine 源码剖析:一个 Channel 如何优雅合并多条流
android·java·kotlin
君顾13 小时前
西安 24 小时自助健身房系统开发实战指南
java·开发语言·健身房
小羊没烦恼!3 小时前
Memory 记忆设计讨论:Agent Memory 的数据模型可以怎么设计
java·开发语言·前端·c++·c#
程序猿编码3 小时前
两张 3090 扛 27B:Qwen3.8-27B 大模型 DFlash2 加速版生产级落地
开发语言·gpt·深度学习·神经网络·大模型·qwen
welfare9624 小时前
新号别搞:内存管理+模板初阶+STL简介
开发语言·c++