тогда вы могли бы сделать срез массива, чтобы получить необходимую сумму

ликую некоторые данные на другой странице формы. Это корзина для покупок, и отправляемая форма создается на странице раньше, в зависимости от количества товаров в корзине. Например, если есть только 1 элемент, то у нас есть только имя поля «item_name_1», в котором должно храниться значение типа «Sticker» и «item_price_1», в котором хранится цена этого элемента. Но если у кого-то есть 5 элементов, нам понадобятся «item_name_2», «item_name_3» и т. Д., Чтобы получить значения для каждого элемента вплоть до пятого.

Каков наилучший способ перебрать эти элементы, чтобы получить значения?

Вот что у меня есть, что, очевидно, не работает.

extract($_POST);

$x = 1; // Assuming there's always one item we're on this page, we set the variable to get into the loop

while(${'item_name_' .$x} != '') {

echo ${'item_name' .$x};

$x++;

}

Я все еще относительно новичок в этом виде использования, поэтому я не совсем понимаю, как лучше всего с этим справляться.

Благодарю.

Ответы на вопрос(4)

Ваш ответ на вопрос