广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php对象参数不确定怎么办
  • 555
分享到

php对象参数不确定怎么办

php 2016-11-05 07:11:57 555人浏览 才女
摘要

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php对象参数不确定怎么办?php不定参数方法(函数)和可选参数方法(函数)写代码的时候经常会用到方法,而且往往还是带有参数的方法,这些对我们来说都不陌生,然而有时候需要

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php对象参数不确定怎么办?

php不定参数方法(函数)和可选参数方法(函数)

写代码的时候经常会用到方法,而且往往还是带有参数的方法,这些对我们来说都不陌生,然而有时候需要使用的方法参数的个数不确定,这样我们就需要改变一下写法了,如下:

<?php
function uncertainParam() {
    $numargs = func_num_args();    //获得传入的所有参数的个数
    echo "参数个数: $numargs\n";  
    $args = func_get_args();       //获得传入的所有参数的数组 
    foreach($args as $key=>$value){
        echo '<BR><BR>'.func_get_arg($key);   //获取单个参数的值
        echo '<BR>'.$value;        //单个参数的值
    }
    var_export($args);  
}   
$parm_fir = 'name';
$parm_sec = 'sex';
uncertainParam($parm_fir, $parm_sec);

可选参数:

<?php
function mosaic($var1, $var2, $var3='c', $var4='d'){
     return $var1+$var2+$var3+$var4;
}
$parm_fir = 'a';
$parm_sec = 'b';
$parm_three = 'c';
$parm_four = 'd';
echo mosaic($parm_fir , $parm_sec);    //输出'ab'
echo mosaic($parm_fir, $parm_sec, $parm_three); //输出'abc'
echo mosaic($parm_fir, $parm_sec, $parm_three, $parm_four);//输出'abcd'
echo mosaic($parm_fir);      //出错:必须给出第二个必填参数
echo mosaic($parm_fir, $parm_sec, , $parm_three);//出错:不能跳过任何一个可选参数而给出列表中后面的可选参数
?>

--结束END--

本文标题: php对象参数不确定怎么办

本文链接: https://www.lsjlt.com/news/1095.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php对象参数不确定怎么办
    本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php对象参数不确定怎么办?php不定参数方法(函数)和可选参数方法(函数)写代码的时候经常会用到方法,而且往往还是带有参数的方法,这些对我们来说都不陌生,然而有时候需要...
    99+
    2016-11-05
    php
  • 如何解决php对象参数不确定的问题
    小编给大家分享一下如何解决php对象参数不确定的问题,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!php对象参数不确定的时候需要改变一下写法,修改后的代码如“function uncertainParam() {$args...
    99+
    2023-06-26
  • php收不到参数怎么办
    php收不到参数的解决办法:1、修改发送端代码为“$data = array ('openid' => "123",'keyword' => "321")...
    99+
    2023-05-14
    参数 php
  • php 接收不到小程序参数怎么办
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。php 接收不到小程序参数怎么办?关于php无法接收微信小程序POST传参是什么原因?php获取信息如下:$menu = file_get_contents('...
    99+
    2019-02-05
    php 小程序参数
  • php时间显示不正确怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php时间显示不正确怎么办?PHP获取当前时间不准确问题解决方案从php5.1.0开始,php.ini里加了date.timezone这个选项,并且默认情况下是关闭的...
    99+
    2022-10-28
  • php v 版本不对怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php v 版本不对怎么办?解决php -v查看到版本于phpinfo()打印的版本不一致问题(LNMP环境)使用phpinfo打印一下发现版本是7.2.31?Cop...
    99+
    2022-10-19
  • golang不定参数怎么使用
    本篇内容介绍了“golang不定参数怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Golang是一门功能强大的编程语言,它在语法结构...
    99+
    2023-07-05
  • activex部件不能创建对象怎么办
    如果使用ActiveX控件时遇到无法创建对象的问题,可以尝试以下解决方案:1. 确保你的操作系统和浏览器支持ActiveX控件。某些...
    99+
    2023-09-17
    activex
  • php方法太多参数怎么办
    本文操作环境:Windows7系统、PHP7.1、Dell G3。php方法太多参数怎么办?PHP方法参数过多优化方案我们在编写PHP方法时,通常有若干个参数,就像下面的代码:Class Book { public function...
    99+
    2021-08-04
    php方法 参数
  • php echo get参数 乱码怎么办
    本文操作环境:windows7系统、PHP7.4版、DELL G3电脑php echo get参数 乱码怎么办?PHP接收GET中文参数乱码的原因及解决方案 前几天我用sphinx写一个搜索功能,用浏览器测试搜索效果,可怎么也无法搜索...
    99+
    2017-07-04
    php 乱码
  • php提交参数乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php提交参数乱码怎么办?问题描述:PHP $_POST提交中文乱码html: <form action="__APP__/ShoppingCart/...
    99+
    2022-10-24
  • php返回时间不对怎么办
    php返回时间不对的解决办法:1、通过“phpinfo();”函数查看php.ini的位置;2、修改php.ini文件里面的“date.timezone”为“Asia/Shanghai”;3、打开需要用到date的代码文件,在代码开始加一句...
    99+
    2023-05-14
    php 时间
  • golang不定参函数怎么使用
    这篇文章主要介绍了golang不定参函数怎么使用的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇golang不定参函数怎么使用文章都会有所收获,下面我们一起来看看吧。Golang中的不定参函数是指函数可以接受不同...
    99+
    2023-07-06
  • Vue对象赋值视图不更新怎么办
    小编给大家分享一下Vue对象赋值视图不更新怎么办,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!当我们需要对vue里面data数据做动态更新。如下,实例化了Vue对象,其下vueData为d...
    99+
    2022-10-19
  • 使用spring MVC怎么传递对象参数
    本篇文章为大家展示了使用spring MVC怎么传递对象参数,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。采用@ModelAttribute注解的方式,接收方式如下:@RequestMapping(...
    99+
    2023-05-31
    springmvc
  • C#中MeasureString参数不准确问题怎么解决
    在C#中,当使用`Graphics.MeasureString`方法测量字符串时,可能会出现参数不准确的问题。这可能是因为测量的字符...
    99+
    2023-08-08
    C# MeasureString
  • php怎么把对象转换成数组对象
    这篇文章主要介绍php怎么把对象转换成数组对象,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!php把对象转换成数组对象的方法:首先打开相应的PHP代码文件;然后通过“function array_to_object(...
    99+
    2023-06-14
  • ubuntu参考的对象不支持报错怎么解决
    当Ubuntu参考的对象不支持报错时,您可以尝试以下解决方法:1. 更新软件包: 确保您的系统上安装的软件包是最新的。可以使用以下命...
    99+
    2023-10-11
    ubuntu
  • php传递post参数乱码怎么办
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php传递post参数乱码怎么办?问题描述:PHP $_POST提交中文乱码html: <form action="__APP__/ShoppingC...
    99+
    2022-11-03
  • php怎么将对象转为字符串并传参
    在 PHP 中,对象转字符串并传参是一项常见的编程技能,可以通过对象的 __toString() 方法来实现。__toString() 是 PHP 中的一个魔术方法,用于将对象转换为字符串类型。当对象被用于字符串上下文时,PHP 会自动调用...
    99+
    2023-05-14
    php
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作