php-如何通过函数中的一些参数

拜格

我有一个带有已知数量参数的函数,例如

    function myFunction($name, $id=1,$salary=1000) {
        echo $id;
        echo $name;
        echo $salary
    }

当我调用此功能

myFunction("name");

它显示

  • 1个名字1000

但是,我如何才能忽略id此函数参数,而只希望提供第1个和第3个参数?喜欢

myfunction("name",ignore 2nd parameter and give value of 3rd parameter)

这样它应该显示

  • 命名1给定的薪水
凯文

您不能使用本机代码。两种解决方案:

  • 采取这样的参数数组:

    function myFunction($params) {
      if (!isset($params['name'])) throw new Exception();
      if (!isset($params['id'])) $params['id'] = 1;
      if (!isset($params['salary'])) $params['salary'] = 1000;
      echo $params['id'];
      echo $params['name'];
      echo $params['salary'];
    }
    
  • 创建一个新函数myFunction2

    function myFunction2($name, $salary) {
      return myFunction($name, 1, $salary);
    }
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从jQuery发送一些数据,通过setInterval调用PHP中的函数

来自分类Dev

如何通过PHP为URL设置一些内容?

来自分类Dev

如何删除PHP中的一些数组键

来自分类Dev

如何删除PHP中的一些数组键

来自分类Dev

跳过PHP中的一些数组

来自分类Dev

一些记录无法通过PHP和MySql中的批量更新来更新

来自分类Dev

如何在HTML内容内添加一些php函数

来自分类Dev

如何将一些PHP行转换为函数并调用?

来自分类Dev

一些html标记的参数信息html / php代码

来自分类Dev

PHP mysql_num_rows()缺少一些参数

来自分类Dev

就像在通过JavaScript等方式在输入中输入一些数据一样,如何执行PHP代码并获得结果?

来自分类Dev

如何从php中的另一个URL获取一些数据?

来自分类Dev

php-如何通过函数中的某些参数

来自分类Dev

如何在.htaccess文件中设置一些PHP标头

来自分类Dev

如何在Joomla Tmpls中包含一些php类

来自分类Dev

如何在Joomla Tmpls中包含一些php类

来自分类Dev

如何在.htaccess文件中设置一些PHP标头

来自分类Dev

如何检测一些“ $#%@ *&$!” 在php中键入字符串中的字符?

来自分类Dev

如何在重复一些数据的php数组中对数据进行排序和分组?

来自分类Dev

我如何使用 PHP 在文本中隐藏一些字符

来自分类Dev

如何使用php阅读一些文件部分

来自分类Dev

如何承载PHP会话的一些值

来自分类Dev

如何使用PHP从HTML删除一些文本

来自分类Dev

如何获取数组的一些值 php

来自分类Dev

在PHP中缺少一些CURL常量

来自分类Dev

掌握图像中的误差在PHP在一些场合

来自分类Dev

在简单的PHP中需要一些帮助

来自分类Dev

PHP检查是否检查了多个checkbok中的一些

来自分类Dev

在PHP动态嵌套导航中需要一些帮助

Related 相关文章

  1. 1

    从jQuery发送一些数据,通过setInterval调用PHP中的函数

  2. 2

    如何通过PHP为URL设置一些内容?

  3. 3

    如何删除PHP中的一些数组键

  4. 4

    如何删除PHP中的一些数组键

  5. 5

    跳过PHP中的一些数组

  6. 6

    一些记录无法通过PHP和MySql中的批量更新来更新

  7. 7

    如何在HTML内容内添加一些php函数

  8. 8

    如何将一些PHP行转换为函数并调用?

  9. 9

    一些html标记的参数信息html / php代码

  10. 10

    PHP mysql_num_rows()缺少一些参数

  11. 11

    就像在通过JavaScript等方式在输入中输入一些数据一样,如何执行PHP代码并获得结果?

  12. 12

    如何从php中的另一个URL获取一些数据?

  13. 13

    php-如何通过函数中的某些参数

  14. 14

    如何在.htaccess文件中设置一些PHP标头

  15. 15

    如何在Joomla Tmpls中包含一些php类

  16. 16

    如何在Joomla Tmpls中包含一些php类

  17. 17

    如何在.htaccess文件中设置一些PHP标头

  18. 18

    如何检测一些“ $#%@ *&$!” 在php中键入字符串中的字符?

  19. 19

    如何在重复一些数据的php数组中对数据进行排序和分组?

  20. 20

    我如何使用 PHP 在文本中隐藏一些字符

  21. 21

    如何使用php阅读一些文件部分

  22. 22

    如何承载PHP会话的一些值

  23. 23

    如何使用PHP从HTML删除一些文本

  24. 24

    如何获取数组的一些值 php

  25. 25

    在PHP中缺少一些CURL常量

  26. 26

    掌握图像中的误差在PHP在一些场合

  27. 27

    在简单的PHP中需要一些帮助

  28. 28

    PHP检查是否检查了多个checkbok中的一些

  29. 29

    在PHP动态嵌套导航中需要一些帮助

热门标签

归档