Помощь с php

Доброе время суток уважаемые форумчане , Помогите с кодом php

Есть код
<?php
$merchant_id = ''; // ID Вашего магазина
$amount = 10.54; // Сумма к оплате
$currency = 'RUB'; // Валюта заказа
$secret = ''; // Секретный ключ №1 из настроек магазина
$order_id = 'php_form_order_1'; // Идентификатор заказа в Вашей системе
$sign = hash('sha256', implode(':', [$merchant_id, $amount, $currency, $secret, $order_id]));
$desc = 'Order Payment'; // Описание заказа
$lang = 'ru'; // Язык формы
?>
На версии php 5.3 не работает ругается на 9 строку ! $sign = hash('sha256', implode(':', [$merchant_id, $amount, $currency, $secret, $order_id])); Помогите исправить чтоб работало на версии php 5.3

[email protected] 18.10.2024 в 10:05

Ответы (2)


Привет.
[] — это сокращенный синтаксис для создания массивов, введенный в PHP 5.4. Для 5.3 используйте array().

Vitmarg 18.10.2024 в 16:22

не актуально!

[email protected] 18.10.2024 в 17:59

Добавить новый ответ