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

?>
相关推荐
星恒随风几秒前
C++ string 入门(一)
开发语言·c++·笔记·学习
skywalk81637 分钟前
继续推进心语项目6.15 @CodeArts
开发语言·算法·编程
私人珍藏库8 分钟前
[Android] 红妆相机-拍照美颜图片美化工具
android·数码相机·app·软件·多功能
嵌入式-老费10 分钟前
esp32开发与应用(看门狗测试)
java·开发语言·数据库
唯刻V13 分钟前
你的IDE已经不认识你了
android·ide·android-studio·cli
闫有尽意无琼14 分钟前
qt控件未指定父对象或delete致堆内存泄露
开发语言·qt
Cx330❀17 分钟前
【Linux网络】从零定制应用层协议:黏包问题、全双工缓冲区与 Jsoncpp 序列化深度解析
linux·运维·服务器·开发语言·网络·c++·人工智能
山东布谷网络科技20 分钟前
海外直播语聊APP功能与UI升级的关键关注点
开发语言·ui·app store·谷歌上架·海外直播app开发·海外语聊平台搭建·多语言直播平台定制
江屿风21 分钟前
C++图论基础Bellman-Ford与spfa算法如何判断负环
开发语言·c++·笔记·算法·图论
艾莉丝努力练剑26 分钟前
【Linux网络】五种IO模型与非阻塞IO
linux·运维·服务器·开发语言·网络·tcp/ip