Cómo obtener un objeto como value: item: private from PHP Array

Tengo la matriz como esta:

} [“items”: “Jcart”: private] => array (3) {[0] => string (1) “3” [1] => string (1) “2” [2] =>
cadena (7) “ABC-123”}

¿Cómo obtener los valores de “elementos” en una variable php?

///////

El objeto completo es:

object(Jcart)#1 (8) { ["config"]=> array(12) { ["jcartPath"]=> string(6) "jcart/" ["checkoutPath"]=> string(12) "checkout.php" ["item"]=> array(6) { ["id"]=> string(10) "my-item-id" ["name"]=> string(12) "my-item-name" ["price"]=> string(13) "my-item-price" ["qty"]=> string(11) "my-item-qty" ["url"]=> string(11) "my-item-url" ["add"]=> string(13) "my-add-button" } ["paypal"]=> array(5) { ["id"]=> string(38) "[email protected]" ["https"]=> bool(true) ["sandbox"]=> bool(false) ["returnUrl"]=> string(0) "" ["notifyUrl"]=> string(0) "" } ["currencyCode"]=> string(3) "USD" ["csrfToken"]=> bool(false) ["text"]=> array(14) { ["cartTitle"]=> string(13) "Shopping Cart" ["singleItem"]=> string(4) "Item" ["multipleItems"]=> string(5) "Items" ["subtotal"]=> string(8) "Subtotal" ["update"]=> string(6) "update" ["checkout"]=> string(8) "checkout" ["checkoutPaypal"]=> string(20) "Checkout with PayPal" ["removeLink"]=> string(6) "remove" ["emptyButton"]=> string(5) "empty" ["emptyMessage"]=> string(19) "Your cart is empty!" ["itemAdded"]=> string(11) "Item added!" ["priceError"]=> string(21) "Invalid price format!" ["quantityError"]=> string(38) "Item quantities must be whole numbers!" ["checkoutError"]=> string(34) "Your order could not be processed!" } ["button"]=> array(4) { ["checkout"]=> string(0) "" ["paypal"]=> string(0) "" ["update"]=> string(0) "" ["empty"]=> string(0) "" } ["tooltip"]=> bool(true) ["decimalQtys"]=> bool(false) ["decimalPlaces"]=> int(1) ["priceFormat"]=> array(3) { ["decimals"]=> int(2) ["dec_point"]=> string(1) "." ["thousands_sep"]=> string(1) "," } } ["items":"Jcart":private]=> array(2) { [0]=> string(1) "3" [1]=> string(1) "2" } ["names":"Jcart":private]=> array(2) { [3]=> string(12) "Hockey Stick" [2]=> string(13) "Baseball Mitt" } ["prices":"Jcart":private]=> array(2) { [3]=> string(5) "33.25" [2]=> string(5) "19.50" } ["qtys":"Jcart":private]=> array(2) { [3]=> string(1) "1" [2]=> string(2) "20" } ["urls":"Jcart":private]=> array(2) { [3]=> string(15) "http://bing.com" [2]=> string(16) "http://yahoo.com" } ["subtotal":"Jcart":private]=> float(423.25) ["itemCount":"Jcart":private]=> int(21) } 

Solo necesito los valores en [“items”: “Jcart”: private]

Supongo que tienes esto al lanzar un objeto a una matriz. Si ese es el caso, ¡no deberías estar haciendo eso! La propiedad es privada porque se supone que no debes acceder a ella directamente porque no es una API pública. El objeto debería tener un método público al que se supone que debes llamar, esa es la API pública. Algo como $foo->getItems() o algo así. Lea la documentación y / o el código fuente.