$matrix=array($_SESSION['review_buffer_name'],$_SESSION['review_buffer_mail'],$_SESSION['review_buffer_comment']);
Вышеприведенная строка кода находится внутри цикла WHILE. Таким образом, он хранит более одной записи массива. Правильно ли он хранит записи ?. И как мы можем получить доступ к каждой записи и стоимости матрицы?Как хранить строковые переменные в php-массиве
$ матрица должна хранить несколько строк массивов ... Проблема заключается в том, когда я доступ к $ матрицы [2], то она дает второе значение массива ... вместо второй записи массива
Поделитесь своим циклом while? именно то, что вы хотите сделать? Описать использование $ matrix массива. – AHJeebon
$ matrix должен хранить несколько рядов массивов ... Проблема в том, что когда я обращаюсь к $ matrix [2], тогда он дает второе значение массива ... вместо второй записи массива –
Это потому, что ваша '$ matrix' является обычным списком, и кажется, что вы ничего не добавляете к вашей коллекции результатов. вы всегда переписываете переменную '$ matrix', если этот конкретный оператор находится в вашем' while'. Попытайтесь использовать '$ matrix [] = [...];' и посмотреть, какие изменения или поделиться больше с вашим кодом. –