Добавить несколько постоянных значений в PHP - PullRequest
0 голосов
/ 29 января 2019

У меня проблема с моим PHP-скриптом.Это скрипт

<?php 
    define("BASE_URL", "http://external.site/xxx/API.php");
    define("APIKEY", "46B067078483416eBedB2f8005586eB7","7285e87c1c7Ac16c5870A4cf5cf166f8");

    $action = $_GET['action'];
    $api_key = APIKEY;
?>

Проблема в том, что когда мои клиенты обращаются ко второму ключу, который 7285e87c1c7Ac16c5870A4cf5cf166f8 первый ключ (46B067078483416eBedB2f8005586eB7) оплачивается,

Как добавитьнесколько ключей, поэтому каждый ключ (в зависимости от того, что требуется) оплачивается отдельно?

Спасибо.

1 Ответ

0 голосов
/ 29 января 2019

define() принимает только 2 параметра, а не 3.

Вы можете использовать массив.У вас есть 2 возможности:

const APIKEY = ['46B067...','7285e8...']; // PHP 5.6+
// OR
define('APIKEY', ['46B067...','7285e8...']); // PHP 7+

// THEN
echo APIKEY[0]; // Access 1st key => 46B067...
echo APIKEY[1]; // Access 2nd key => 7285e8...
...