bonjour,
je coince sur un bout de code surement trivial pour ceux qui ont l'habitude du PHP
je souhaite récupérer une array qui fait partie d'une structure plus large dans une variable
l'objet de départ est le suivant
Code :
- stdClass Object
- (
- [meter_reading] => stdClass Object
- (
- [usage_point_id] => 22516914714270
- [start] => 2019-04-22
- [end] => 2019-04-23
- [quality] => BRUT
- [reading_type] => stdClass Object
- (
- [measurement_kind] => power
- [unit] => W
- [aggregate] => average
- )
- [interval_reading] => Array
- (
- [0] => stdClass Object
- (
- [value] => 4106
- [date] => 2019-04-23 00:00:00
- [interval_length] => PT30M
- [measure_type] => B
- )
- [1] => stdClass Object
- (
- [value] => 4292
- [date] => 2019-04-23 00:30:00
- [interval_length] => PT30M
- [measure_type] => B
- )
- [2] => stdClass Object
- (
- [value] => 1630
- [date] => 2019-04-23 01:00:00
- [interval_length] => PT30M
- [measure_type] => B
- )
- [3] => stdClass Object
- (
- [value] => 1195
- [date] => 2019-04-23 01:30:00
- [interval_length] => PT30M
- [measure_type] => B
- )
- [4] => stdClass Object
- (
- [value] => 1292
- [date] => 2019-04-23 02:00:00
- [interval_length] => PT30M
- [measure_type] => B
- )
- [5] => stdClass Object
- (
- [value] => 1307
- [date] => 2019-04-23 02:30:00
- [interval_length] => PT30M
- [measure_type] => B
- )
- [6] => stdClass Object
- (
- [value] => 1288
- [date] => 2019-04-23 03:00:00
- [interval_length] => PT30M
- [measure_type] => B
- )
|
je voudrais extraire la partie [interval_reading] pour la stocker dans une variable $mon_interval
j'ai tenté la syntaxe suivante qui ne marche pas :
Code :
- $mon_interval = array();
- $mon_interval[] = array($result_data->meter_reading->reading_type->interval_reading);
|
si je fais un print_r($mon_interval)
j'ai
Code :
- Array
- (
- [0] => Array
- (
- [0] =>
- )
- )
|
merci de votre aide