В JS несложно выучить три основных типа данных, которых хватит для ваших задач в БАС: число, массив, строка (строка это отчасти тоже массив). В представленной структуре у тебя массив. Массив - он же объект, т.к. в js практически все объект: функция, строка, массив и т.д.
По базе данных
-
Здравствуйте!
По умолчанию разделитель между столбцами в базе данных двоеточие ":" . Но мне надо грузить в базу отдельным столбцом куки, которые содержат внутри себя очень много двоеточий. Получается, что я никак не смогу загрузить куки.
Можно как то изменить разделитель по умолчанию?
Сделать или ";" или "!" ? -
@f0cus Спасибо!
Однако возникают некоторые неудобства. Например, невозможно отсмотреть json строку куков, также нет возможности испробовать куки в стороннем браузере (каждый раз надо вытаскивать из базы и конвертировать encode base64).
В связи с этим возникает вопрос, но так тема его другая, вынес в отдельный топик. -
@Putevka База возьмет нормально ваши куки и так, у вас будет проблема с их извлечением. Именно поэтому кодируем. Что имено неудобно? Использовать апи баса?
base64_decode(string) base64_encode(string). Ну да возможно, но вообще то вы как собираетесь их использовать если они у баса в json формате? Не все их возьмут. Так что это очень спорно и универсальности как бэ нет.