Так что я работаю над WordPress + PHP, и я использовал WordPress get_results с параметром OBJECT_K, который возвращает массив.
Выходная архитектура как-то выглядит примерно так (мое предположение):
UPDATED ARCHITECTURE -> var_export result
Array
(
[6] => stdClass Object
(
[wp_reference_id] => 6
[payer_email] => sb-epwcu1215095@personal.example.com
[payer_first_name] => John
[payer_last_name] => Doe
[payer_address_street] => Level 01
[payer_address_city] => Petaling Jaya
[payer_address_state] => Selangor
[payer_address_zip] => 47800
[payer_country] => Malaysia
[item_name] => Course 1
[item_price] => 5.50
[paypal_trans_id] => 43D048656J246002J
)
[9] => stdClass Object
(
[wp_reference_id] => 9
[payer_email] => buyer@paypalsandbox.com
[payer_first_name] => John
[payer_last_name] => Smith
[payer_address_street] => 123 any street
[payer_address_city] => San Jose
[payer_address_state] => CA
[payer_address_zip] => 95131
[payer_country] => United States
[item_name] => something
[item_price] => 12.34
[paypal_trans_id] => 141020571
)
)
Мне интересно, как мне использовать только первую строку currentProducts, в Python мы можем сделать что-то вроде currentProducts [0], и он вернет первую строку.
Я пытался использовать его с кодом
foreach ( $currentProducts as $page )
{
echo '<script>console.log('.$page->wp_reference_id.')</script>';
}
, который возвращает
6
9
, и я ищу что-то похожее, но не удачу.
$currentProducts[0]->wp_reference_id
$currentProducts[0]->wp_payment_id