PHP 函数

Posted 衿华客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 函数相关的知识,希望对你有一定的参考价值。

函数


  1. 用户自定义函数
  2. 函数的参数
  3. 返回值
  4. 可变函数
  5. 内部(内置)函数
  6. 匿名函数

用户自定义函数

<?php
function makecoffee($type = "cappuccino")
{
    return "Making a cup of $type.\n";
}
echo makecoffee();
echo makecoffee(null);
echo makecoffee("espresso");
?>

引用传递参数

<?php
function add_some_extra(&$string)
{
    $string .= ‘and something extra.‘;
}
$str = ‘This is a string, ‘;
add_some_extra($str);
echo $str;    // outputs ‘This is a string, and something extra.‘
?>

可变数量的参数列表

<?php
function sum(...$numbers) {
    $acc = 0;
    foreach ($numbers as $n) {
        $acc += $n;
    }
    return $acc;
}

echo sum(1, 2, 3, 4);
?>

php如何声明定义函数

#可以使用默认参数    
function myfun($myvar="Moments") {
}   

php如何处理参数传递

#按值传递
function myfun($myvar){
    $myvar = "Moments";
}
$myvar = "Hello World!";
myfun($myvar);
echo $myvar;
#输出的结果为Hello World!
#引用传递
function myfun(&$myvar){
    $myvar = "Moments";
}
$myvar = "Hello World!";
myfun($myvar);
echo $myvar;
#输出的结果为Moments

衿华客

php 教程

  1. PHP简介
  2. PHP安装
  3. PHP语法
  4. PHP数据类型
  5. PHP变量
  6. PHP运算符
  7. PHP流程控制
  8. PHP函数
  9. PHP类与对象
  10. PHP字符串
  11. PHP正则表达示
  12. PHP文件
  13. PHP图形图像
  14. PHPXML
  15. PHP会话缓存
  16. PHP异常处理
  17. PHP数据库
  18. PHP日期时间戳
  19. PHP代码风格规范

server 环境

  1. ubuntu入门
  2. docker入门
  3. git入门

frame 框架

  1. laravel入门
  2. dingo入门
  3. JWT入门
  4. Laravel框架关键技术解析
  5. laravel则修笔记
  6. rpc入门
  7. rabbitmq入门
  8. opencc多国语言

case 实例

  1. php面试题笔记
  2. python图标提取
  3. 字幕乱码问题

db 数据库

  1. elasticsearch入门
  2. 数据库操作
  3. redis入门

help

 

以上是关于PHP 函数的主要内容,如果未能解决你的问题,请参考以下文章

21个常用代码片段

运行/调试你的PHP代码

PHP必用代码片段

PHP代码-psysh调试代码片段工具

超实用的php代码片段

比较有用的php代码片段