有人可以解释用于PHP函数parms顺序的“标准”吗?
例如。有没有一些逻辑或理由为什么STRTOK和EXPLODE函数,它们都做了模糊相似的事情,它们的parms彼此相反的顺序,或者纯粹是为了让临时用户无法记住语法?
同样适用于许多其他功能:
$x = strtok($string,' ');
$y = explode(' ',$string);
答案 0 :(得分:1)
如果您使用Notepad ++作为编辑器,可以查看启用首选项中可用的自动完成和功能参数提示:
我确信还有更多的编辑器和IDE支持这一点,但Notepad ++是我最喜欢的免费编辑器。
感谢计算机,大脑并不像过去那样=)
答案 1 :(得分:0)
正如@MichaelBerkowski所说,PHP中的许多功能都是建立在C库之上的。所以,这不完全是它的错。
至于“拥抱它,喜欢它”,这很难,所以PHP不是我最喜欢的语言。
但是,关于文档,我发现了一个可下载的帮助文件,提醒自己真正有用,因为我记不起确切的语法:download PHP docs as a help file。
请注意,PHP的一些更新的,更面向对象的部分在这方面正在变得更好。