Антон Широков
Новичок
Здравствуйте! Только начинаю изучать PHP. У меня есть следующий код, который при выполнении выдает ошибку Fatal error: Uncaught Error: [] operator not supported for strings. Понимаю, что неправильно передаю данные в сессию. Нужно чтобы массив именно пополнялся данными при каждой итерации, а не перезаписывался. Подскажите, пожалуйста, как это можно исправить.
	
	
	
		
								
		PHP:
	
	 session_start();
        $name = $_POST['name'];
        $price = $_POST['price'];
        $image = $_POST['image'];
        $id = $_POST['id'];
            $_SESSION['cart'][] = [
                'name' => $name,
                'price'=> $price,
                'image'=> $image,
                'id'=> $id,
                'qty' => 0
            ];
	
	            