Nul avec les array.
Résolu
CyrionFR
Messages postés
19
Date d'inscription
Statut
Membre
Dernière intervention
-
CyrionFR Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
CyrionFR Messages postés 19 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis EXTREMENT MAUVAIS lorsqu'il s'agit des classes et des array en PHP, pouvez-vous me dire comment récupérer la valeur de ["Date de livraison"] dans ma classe ?
J'ai essayé :
$classe["Date de livraison"]
$classe->"Date de livraison"
De plus je sais que "Date de livraison" est la 31eme valeur de la classe, comment récupérer la 31 ème valeur ? (sans passer par un foreach()....)
Par exemple $classe->31 ? ou $classe[31]...
Voila ci-dessous le contenu de ma classe.
Merci d'avance pour toute demarche pour m'aider...
Cordialment,
CM
Je suis EXTREMENT MAUVAIS lorsqu'il s'agit des classes et des array en PHP, pouvez-vous me dire comment récupérer la valeur de ["Date de livraison"] dans ma classe ?
J'ai essayé :
$classe["Date de livraison"]
$classe->"Date de livraison"
De plus je sais que "Date de livraison" est la 31eme valeur de la classe, comment récupérer la 31 ème valeur ? (sans passer par un foreach()....)
Par exemple $classe->31 ? ou $classe[31]...
Voila ci-dessous le contenu de ma classe.
object(stdClass)#100 (33) { ["id"]=> int(581) ["order_number"]=> string(3) "581" ["created_at"]=> string(20) "2017-10-06T15:12:03Z" ["updated_at"]=> string(20) "2017-10-06T15:12:03Z" ["completed_at"]=> string(20) "1970-01-01T00:00:00Z" ["status"]=> string(7) "on-hold" ["currency"]=> string(3) "EUR" ["total"]=> string(5) "30.20" ["subtotal"]=> string(5) "25.78" ["total_line_items_quantity"]=> int(8) ["total_tax"]=> string(4) "1.92" ["total_shipping"]=> string(4) "2.50" ["cart_tax"]=> string(4) "1.42" ["shipping_tax"]=> string(4) "0.50" ["total_discount"]=> string(4) "0.00" ["shipping_methods"]=> string(36) "Livraison par l'équipe du XXXXXXX" ["payment_details"]=> object(stdClass)#107 (3) { ["method_id"]=> string(4) "bacs" ["method_title"]=> string(17) "Virement bancaire" ["paid"]=> bool(false) } ["billing_address"]=> object(stdClass)#109 (11) { ["first_name"]=> string(7) "Prenom" ["last_name"]=> string(5) "NOm" ["company"]=> string(9) "Societe" ["address_1"]=> string(21) "ADRESSE" ["address_2"]=> string(0) "" ["city"]=> string(16) VILLE DU CLIENT" ["state"]=> string(0) "" ["postcode"]=> string(5) "13180" ["country"]=> string(2) "FR" ["email"]=> string(26) "email@gmail.com" ["phone"]=> string(10) "0601010101" } ["shipping_address"]=> object(stdClass)#108 (9) { ["first_name"]=> string(7) "Prenom" ["last_name"]=> string(5) "NOM FAMILLE" ["company"]=> string(9) "Compagnie" ["address_1"]=> string(21) "ADRESSE" ["address_2"]=> string(0) "" ["city"]=> string(16) "Gignac la Nerthe" ["state"]=> string(0) "" ["postcode"]=> string(5) "13180" ["country"]=> string(2) "FR" } ["note"]=> string(0) "" ["customer_ip"]=> string(14) "1.1.1.1.1" ["customer_user_agent"]=> string(115) "mozilla/5.0 (windows nt 10.0; win64; x64) applewebkit/537.36 (khtml, like gecko) chrome/61.0.3163.100 safari/537.36" ["customer_id"]=> int(1) ["view_order_url"]=> string(45) "http://URL DU SITE.COm/page" ["line_items"]=> array(1) { [0]=> object(stdClass)#106 (12) { ["id"]=> int(89) ["subtotal"]=> string(5) "25.78" ["subtotal_tax"]=> string(4) "1.42" ["total"]=> string(5) "25.78" ["total_tax"]=> string(4) "1.42" ["price"]=> string(4) "3.22" ["quantity"]=> int(8) ["tax_class"]=> string(11) "taux-reduit" ["name"]=> string(23) "Carotte BIO 1KG" ["product_id"]=> int(234) ["sku"]=> string(0) "" ["meta"]=> array(0) { } } } ["shipping_lines"]=> array(1) { [0]=> object(stdClass)#105 (4) { ["id"]=> int(90) ["method_id"]=> string(11) "flat_rate:4" ["method_title"]=> string(36) "Livraison par l'équipe XXXXXX" ["total"]=> string(4) "2.50" } } ["tax_lines"]=> array(2) { [0]=> object(stdClass)#104 (6) { ["id"]=> int(91) ["rate_id"]=> int(2) ["code"]=> string(32) "TVA RéDUITE 5,5% ALIMENTATION-1" ["title"]=> string(30) "TVA réduite 5,5% Alimentation" ["total"]=> string(4) "1.42" ["compound"]=> bool(false) } [1]=> object(stdClass)#103 (6) { ["id"]=> int(92) ["rate_id"]=> int(1) ["code"]=> string(21) "FR-TVA STANDARD 20%-1" ["title"]=> string(16) "TVA standard 20%" ["total"]=> string(4) "0.50" ["compound"]=> bool(false) } } ["fee_lines"]=> array(0) { } ["coupon_lines"]=> array(0) { } ["Date de livraison"]=> string(23) "mardi, 10 octobre, 2017" ["Créneau horaire"]=> string(13) "06:00 - 17:00" ["_orddd_timestamp"]=> string(10) "1507593600" ["customer"]=> object(stdClass)#102 (14) { ["id"]=> int(1) ["created_at"]=> string(20) "2017-08-31T10:57:09Z" ["email"]=> string(26) "florian.lopez@abyxo.agency" ["first_name"]=> string(7) "Prenom" ["last_name"]=> string(5) "Lopez" ["username"]=> string(11) "username" ["role"]=> string(13) "administrator" ["last_order_id"]=> int(581) ["last_order_date"]=> string(20) "2017-10-06T15:12:03Z" ["orders_count"]=> int(22) ["total_spent"]=> string(6) "211.10" ["avatar_url"]=> string(75) "http://2.gravatar.com/avatar/e36eb9787800f66cc5300351474a5453?s=96&d=mm&r=g" ["billing_address"]=> object(stdClass)#101 (11) { ["first_name"]=> string(7) "Prenom" ["last_name"]=> string(5) "NOM" ["company"]=> string(9) "ABYXO SAS" ["address_1"]=> string(21) "adresse complete" ["address_2"]=> string(0) "" ["city"]=> string(16) "VILLE DU CLIENT" ["state"]=> string(0) "" ["postcode"]=> string(5) "75000" ["country"]=> string(2) "FR" ["email"]=> string(26) "emailgmail.com" ["phone"]=> string(10) "0601010101" } ["shipping_address"]=> object(stdClass)#90 (9) { ["first_name"]=> string(7) "Prenom" ["last_name"]=> string(5) "NOM DE FAMILLE" ["company"]=> string(9) "Compagnie" ["address_1"]=> string(21) "Adresse complète" ["address_2"]=> string(0) "" ["city"]=> string(16) "VILLE" ["state"]=> string(0) "" ["postcode"]=> string(5) "75000" ["country"]=> string(2) "FR" } } }
Merci d'avance pour toute demarche pour m'aider...
Cordialment,
CM
A voir également:
- Nul avec les array.
- Tableau croisé dynamique pour les nuls - Guide
- Google drive pour les nuls - Guide
- Onedrive pour les nuls - Guide
- La sti2d c'est nul - Forum Études / Formation High-Tech
- Acomba pour les nuls pdf - Forum Logiciels
2 réponses
Bonjour,
Je suis un faux débutant dans le domaine, alors je peux me tromper. Il me semble que c'est un objet (classe) que tu as, et pas un tableau (array)
Du coup il faut utiliser la syntaxe suivante :
source
Grandasse
Je suis un faux débutant dans le domaine, alors je peux me tromper. Il me semble que c'est un objet (classe) que tu as, et pas un tableau (array)
Du coup il faut utiliser la syntaxe suivante :
$date = $classe->{"Date de livraison"};
source
Grandasse