像这样设置变量$ config ['business']

时间:2010-01-14 05:37:35

标签: php paypal paypal-ipn

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

除了用这种方式声明我的变量的显而易见的组织之外还有其他特殊原因,还是这个Paypal设置?

1 个答案:

答案 0 :(得分:4)

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


在这里,您正在使用一个名为$config的关联数组,该数组至少包含两个条目:businessdifferent_text


考虑$config变量的名称,您至少有两个优点:

  • 相关变量在一个变量中组合在一起 - 更容易将它们组合在一起
  • 只能使用一个变量($config

当然还有:

  • 您可以添加任意数量的配置选项,而无需创建新变量:只需向$config数组添加新元素。


当然,也许你正在使用的paypal API实际上是期望一些数据作为包含这些元素的关联数组传递 - 如果是这样的话,你没有太多的选择。