PHP - 将变量设置为参数名称冲突

时间:2014-01-29 05:31:58

标签: php

过去两周我一直在尝试开发一个超级简单的界面来在广告系列监视器上的邮件列表中导入用户。

我被困住的地方一直是让用户阵列变成正确的格式。我一直在他们的支持下来回,谷歌,没有任何东西。主要问题是我得到了支持人员的混合信号。我开始在他们的包装文件中挖掘,我看到了让我有点困惑的东西......

function import($subscribers, $resubscribe, $queueSubscriptionBasedAutoResponders = false, $restartSubscriptionBasedAutoResponders = false) {
    $subscribers = array(
        'Resubscribe' => $resubscribe,
        'QueueSubscriptionBasedAutoResponders' => $queueSubscriptionBasedAutoResponders,
        'Subscribers' => $subscribers,
        'RestartSubscriptionBasedAutoresponders' => $restartSubscriptionBasedAutoResponders
    );

    return $this->post_request($this->_subscribers_base_route.'/import.json', $subscribers);
}

这是他们作为PHP包装器的一部分提供的导入功能。

现在,请原谅我,如果我错了,因为我不是编码天才,但他们不应该为主要数组使用不同的变量而不是函数参数吗?如果将$subscribers设置为函数参数,如果它们立即将变量设置为$subscribers会导致问题吗?

0 个答案:

没有答案