我在看一些源代码,具体用于贝宝互穿网络,并且我注意到提交人设置两个变量在这个格式:$config['商业']and$config['different_text']

是否有一个特别的原因,除了明显的组织宣布我的变量,这种方式或是这个贝宝设置?

有帮助吗?

解决方案

这种语法用于访问的要素的一系列--见 阵列 在PHP手册。


在这里,你工作的有关联阵列,被称为 $config, 那是含有至少两个条目: businessdifferent_text.


考虑到名字的 $config 可变的,你至少具有两个优点:

  • 有关的变量组合在一起,在一个变量--更容易让他们在一起
  • 只有一个变量($config)的工作

并且,当然:

  • 你可以添加的任何数量的选项配置,而无需创建一个新的变量:只是添加一个新的元素 $config 阵列。


这就是说,当然,也许paypal API您使用的是实际期望的一些数据通过作为一个联合阵列含有这些因素--如果这种情况,你没有太多的选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top