function curl($url,$cookie,$remoteip,$au='',$postqq=''){
代码
}
cur($url,$cookie,$remoteip,postqq); 跳过$au参数
怎么实现这样的调用,就是后面两个变量有时候不用
热议
2楼 Backkom 昨天19:42
func_get_args();
3楼 sdqu 昨天19:46
4楼 Dickh1982 昨天19:52
上面不就写了么,不用的,给它的个初值
我不知道为什么 不起作用,必须两个参数加上才行
5楼 sdqu 昨天19:55
我不知道为什么 不起作用,必须两个参数加上才行
6楼 gdtv 昨天20:09
5楼正解,我就不多说了
7楼 晴晴晴 昨天20:15
大聪明 cur 和curl
l给你吞了?
8楼 菜单 昨天20:16
这就像天书一样
9楼 yanghao 昨天20:21
定义函数时添加个默认值,当调用函数时可以重新赋值也可以使用默认值?
10楼 Dickh1982 昨天22:56
定义函数时添加个默认值,当调用函数时可以重新赋值也可以使用默认值?
不明白
12楼 Dickh1982 昨天23:06
curl($url,$cookie,$remoteip,'',postqq);
$au要给位置啊,不然后面的postqq会默认成为$au
如果后面两个 ...
不给行不行 不美观
13楼 konks 昨天23:07
不给行不行 不美观
不给就把函数curl的$postqq往前挪,把au挪到最后面
本帖最后由 Dickh1982 于 2022-6-24 22:55 编辑
function curl($url,$cookie,$remoteip,$postqq='',$au=''){
代码
}
curl($url,$cookie,$remoteip,$postqq);
14楼 flyqie 昨天23:07
你说的这个特性好像在php8支持了。
之前的版本不改原始函数最好的办法似乎只能是看函数签名然后手动给默认值。
https://www.php.net/releases/8.0/en.php
Named arguments
15楼 xuliliang 昨天23:21
php是世界最好的语言
16楼 客官不可以 昨天23:28
你说的这个特性好像在php8支持了。
之前的版本不改原始函数最好的办法似乎只能是看函数签名然后手动给默认 ...
学习了,大佬能 详细说说吗
不用占位直接就能跳过去,给下一位传参的
17楼 flyqie 昨天23:36
学习了,大佬能 详细说说吗
不用占位直接就能跳过去,给下一位传参的 ...
回复里有链接,可以自己看下官方给出的示例。
个人没用过这个特性,我这很多都是要求php7兼容的。。甚至php5的都有好几个。
18楼 大眼金鱼 1小时前
首先 必须的值放在不需要的值前面,必须abc是必须的 def不必须 就是abcdef这样
19楼 Nebula 半小时前
你这函数不是已经定义为''了吗?不用可以不添加了吧。
申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。
评论前必须登录!
立即登录 注册