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

?>
相关推荐
UAq6wn76j6 分钟前
.NET源码生成器使用SyntaxTree生成代码及简化语法
java·开发语言·.net
@atweiwei8 分钟前
Go语言并发编程面试题精讲(上)
java·开发语言·面试·golang·channel
不会写DN9 分钟前
使用 sync.Once 解决 Go 并发场景下的重复下线广播问题
开发语言·网络·golang
_MyFavorite_13 分钟前
JAVA重点基础、进阶知识及易错点总结(36)Lombok 实战 + 阶段总结
java·开发语言
Ln5x9qZC217 分钟前
Laravel AI SDK 正式发布
android·人工智能·laravel
xyq202424 分钟前
过滤器模式
开发语言
freejackman27 分钟前
Java从0到1---基础篇
java·开发语言·后端·idea
2301_7717172133 分钟前
Java自定义注解创建详解
java·开发语言
小陈工37 分钟前
Python Web开发入门(十二):使用Flask-RESTful构建API——让后端开发更优雅
开发语言·前端·python·安全·oracle·flask·restful
艾莉丝努力练剑39 分钟前
【Linux系统:信号】线程安全不等于可重入:深度拆解变量作用域与原子操作
java·linux·运维·服务器·开发语言·c++·学习