далее хочу передать этот массив на фронт в js (знаю что можно для этого делать запросы на сервер, но вопрос сейчас не в этом) и например вывести его в консоль. Вот если я будет делать так как вы написали
<script>
var arrayName = <?php echo json_encode($arr); ?>;
</script>
то при console.log(arrayName) // здесь будет строка
получу в консоль строку, а нужен объект для этого и используется JSON.parse, но при этом получаю проблемы описанную выше
Алексей Скопин, Перечитал и понял, json_encode делает из того что ему передали json, т.е. в понимании js это строка. JSON.parse нужен что бы получился js объект на фронте
Алексей Скопин, не совсем понял Ваш вопрос суть функции в том что ей можно передать массив пар ключ значение, а она выведет на странице скрипт с переменными где ключи это названия переменной, а значения собственно из значения. Вот и получается что что бы провернуть это для массива или объекта нужно на сервере закодировать их в json, а на фронте распарсить этот json
Алексей Уколов, окей, думал .json() это просто метод response который приводит ответ к json и всегда как-то юзал then, а не async нужно будет попробовать и разобраться)) спасибо
Собственно я думал что у Вас фиксирование число елементов и нужно просто захардкодить массив с определенной структурой итемов. Но видимо не так понял Вас))) собственно если Ваша функция работает то отрефакторте ее, а над своей пожалуй думать уже не буду))
скорее всего это будет Чили, Возможно еще страны латинской Америки, врядли Европа
средний чек покупки?
не известно
средний чек выплаты?
не совсем понял))
за что принимаете платежи?
Чилийский пессо, насчет остальных валют пока не известно
юрлица/физлица?
покупатели физ, продавцы пока не известно
В ближайшее время выясню все что сейчас не извесно за исключением наверное среднего чека покупки. И еще такой момент в страйпе есть такой способ когда оплата идет непосредственно на счет продавцу, а сам страйп уже снимает свойю коммисию и коммисию площадки. Т.е все сумма на площадку не счет площадки не заходит,а только ее комиссия, нужна система с такой возможстью. Страйп скорее всего нам не подойдет так он не работает с Чили
как бы не преследуется цель вернуть html в js для того что бы там с ним работать. Давайте на примере
скажем есть у нас такой абстрактный массив
далее хочу передать этот массив на фронт в js (знаю что можно для этого делать запросы на сервер, но вопрос сейчас не в этом) и например вывести его в консоль. Вот если я будет делать так как вы написали
то при
console.log(arrayName) // здесь будет строкаполучу в консоль строку, а нужен объект для этого и используется JSON.parse, но при этом получаю проблемы описанную выше