PHP函数参数的顺序

时间:2014-01-02 04:25:04

标签: php

有人可以解释用于PHP函数parms顺序的“标准”吗?

例如。有没有一些逻辑或理由为什么STRTOK和EXPLODE函数,它们都做了模糊相似的事情,它们的parms彼此相反的顺序,或者纯粹是为了让临时用户无法记住语法?

同样适用于许多其他功能:

$x = strtok($string,' ');
$y = explode(' ',$string);

2 个答案:

答案 0 :(得分:1)

如果您使用Notepad ++作为编辑器,可以查看启用首选项中可用的自动完成和功能参数提示:

enter image description here

我确信还有更多的编辑器和IDE支持这一点,但Notepad ++是我最喜欢的免费编辑器。

感谢计算机,大脑并不像过去那样=)

答案 1 :(得分:0)

正如@MichaelBerkowski所说,PHP中的许多功能都是建立在C库之上的。所以,这不完全是它的错。

至于“拥抱它,喜欢它”,这很难,所以PHP不是我最喜欢的语言。

但是,关于文档,我发现了一个可下载的帮助文件,提醒自己真正有用,因为我记不起确切的语法:download PHP docs as a help file

请注意,PHP的一些更新的,更面向对象的部分在这方面正在变得更好。