Всем привет, подскажите пожалуйста как в одной ячейке массива передать сразу несколько переменных? PHP: $sesid = $_SESSION[id]; $row1 = $rowPr[id]; $row2 = $rowB[id]; /* Эти три переменных мне надо засунуть в одну ячейку массива (userdata) и далее их получить уже в другом месте */ $data = array ( 'userdata' => $row1.';'.$row2;'.$sesid, // Пользовательские данные, которые необходимо сохранить вместе с платежом // (строка, максимум - 10 KiB). ) Подскажите пожалуйста как это сделать.
@EbasH, массивы бывают многомерные... Например, матрица (из школьно-вузовской программы) - типичный пример двумерного массива, элементы которого адресуются номерами строки и столбца (ну, или наоборот). То есть, можно записать так: PHP: $data = array('userdata' => array($row1, $row2, $sesid)); Тогда: PHP: $row1 = $data['userdata'][0]; $row2 = $data['userdata'][1]; $sesid = $data['userdata'][2]; Подробнее: массивы в PHP