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

标签 php paypal paypal-ipn

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

除了明显的组织之外,是否有特殊原因以这种方式声明我的变量,或者这是 Paypal 设置?

最佳答案

此语法用于访问数组元素——参见 Arrays在 PHP 手册中。


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


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

  • 相关变量在一个变量中组合在一起——更容易将它们放在一起
  • 只有一个变量($config)可以使用

当然还有:

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


话虽这么说,当然,也许您正在使用的 Paypal API 实际上期望一些数据作为包含这些元素的关联数组传递——如果是这种情况,您别无选择。

关于php - 像这样设置变量 $config ['business' ],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2062389/

相关文章:

PHPUnit StackTest::assertEmpty() 已弃用

ios - 通过 paypal 汇款 (iOS paypal sdk)

paypal - Venmo API 在支付端点返回未记录的错误 1396

php - Paypal IPN 验证

php - 有人能解释一下 Laravel 关系是如何运作的吗?

php - 仅根据需要在 PHP 数组中添加项目

php - 使用 $_GET 将 & 视为普通字符

php - Paypal IPN 脚本/MySql 插入查询问题

paypal - Paypal IPN mc_gross 是否包括运费和手续费?

paypal - 关于IPN证书升级的电子邮件: Is it legit?