2010-01-14 19 views
0

我正在查看一些源代码,专门用于Paypal IPN,我注意到作者以这种格式设置了两个变量:$ config ['business']和$ config ['different_text']

是否有一个特殊的原因,而不是明显的组织声明我的变量这种方式或这是贝宝设置?

+0

请粘贴它来自的代码。我不确定你的意思。 – Jrgns 2010-01-14 05:40:19

回答

4

此语法用于访问数组的元素 - 请参阅PHP手册中的Arrays


在这里,你与一个关联数组工作,叫$config,这至少包含两个项目:businessdifferent_text


考虑$config变量的名称,你至少有两个好处:

  • 相关变量是在一个变量组合在一起 - 更容易有在一起
  • 只有一个变量($config )与

工作,当然:

  • 您可以添加任意数量的配置选项而无需创建新变量:只需将一个新元素添加到$config阵列。


话虽这么说,当然,也许你正在使用的实际期待的一些数据含有这些元素的关联数组通过贝宝API - 如果是的话,你没有太多的一个选择。

相关问题