У меня возникли проблемы с определением того, что я ищу, поэтому, надеюсь, я не буду звучать загадочно.Как настроить множественные экземпляры массива в php?
Я пытаюсь получить некоторый контент из массива из своего интернет-магазина, массив хранит информацию о заказе для каждого элемента в заказе.
Я хочу вернуть некоторые значения в этой информации о заказе. Но у меня возникают проблемы с правильной информацией. И так как я хочу вернуть эту информацию для каждого отдельного order_item, мне нужно настроить таргетинг на уникальный ключ и, возможно, написать a для каждой функции. Я не совсем знаю, с чего начать.
Массив, который я сейчас возвращаю, выглядит примерно так. Как я могу, например, возвращать оба product_id?
array(2) {
["d4650547c8d3536a6741b300f563a8fb"]=>
array(11) {
["product_id"]=>
int(259)
["variation_id"]=>
int(278)
["variation"]=>
array(1) {
["pa_afmetingen-liggend"]=>
string(4) "m011"
}
["quantity"]=>
int(1)
["data"]=>
object(WC_Product_Variation)#3243 (24) { ["variation_id"]=>
int(278)
["parent"]=>
}
["product_type"]=>
string(8) "variable"
}
array(2) {
["893hg547c8d35pga6741b300f56754ud"]=>
array(11) {
["product_id"]=>
int(279)
["variation_id"]=>
int(298)
["variation"]=>
array(1) {
["pa_afmetingen-liggend"]=>
string(4) "m011"
}
["quantity"]=>
int(1)
["data"]=>
object(WC_Product_Variation)#3243 (24) { ["variation_id"]=>
int(298)
["parent"]=>
}
["product_type"]=>
string(8) "variable"
}
Это помогло мне много! Есть ли способ автоматизировать выход? В вашем примере вы нацелили каждое эхо с соответствующим номером, есть ли способ для эхо-результата product_id для каждой записи динамически? – user25312
да. см. второй вывод. (для цикла) – Dino
Я имею в виду переписывание // Мой первый идентификатор продукта echo $ my_products [0] ['product_id']; // Мой второй идентификатор продукта echo $ my_products [1] ['product_id']; к одному заявлению для всех возможных идентификаторов. Так что даже если есть 15 ID. – user25312