powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Наименование колонки массива
4 сообщений из 4, страница 1 из 1
Наименование колонки массива
    #40071831
dar3000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конструкция массива
Код: php
1.
$aTown=array(‘name’=>array('Москва','Питер','Сочи'),'prim'=>array(‘Столица’,’Культура’,’Море’));


предоставляет возможность обращаться по имени к колонкам массива $aTown[‘name’][$i], $aTown[‘prim’][$i].
Вообщем, все неплохо, но если массив большой, трудно ассоциировать взаимосвязанные элементы друг с другом.
Хотелось бы так
$aTown[]=array(‘Москва’,’Столица’);
$aTown[]=array(‘Питер,’Культура’);
$aTown[]=array(‘Сочи’,’Море’);
Но как в этом случае сделать колонки с именами?
...
Рейтинг: 0 / 0
Наименование колонки массива
    #40071832
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: php
1.
$aTown[] = array(‘name’=>'Москва', 'prim'=>‘Столица’);

Не годится?
...
Рейтинг: 0 / 0
Наименование колонки массива
    #40071833
в таком простом массиве и 0,1 вполне ок
...
Рейтинг: 0 / 0
Наименование колонки массива
    #40072139
О-О-О
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А вариант с Json массивами вам не подходит? Записывается как {"ключ":"значение_ключа"}.
Где ключ = имя (Москва), а значение_ключа = значение (Столица).
Типа {"Москва":"Столица", "Питер":"Культура", "Сочи":"Море" , ... }. Количество внутри JSON может быть хоть 1, хоть 50.
Можно искать как по ключу (вывести все ключи) так и по значению ключа.
Можно выводить сразу пары. Для Python есть отдельное приложение:
import json

Данные правда хранятся в виде utf-8 (в виде кода /u0121.....) но при записи в БД все входит без проблем, мажно так же без проблем вытаскивать данные их json.
.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Наименование колонки массива
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]