Mein Array sieht wie folgt aus:Wie kann ich auf ein Objekt in Foreach zugreifen?
Array
(
[id] => 196011470503479_873596956078257
[message] => #Dabur India Ltd has been ranked amongst India's Super 50 Companies by Forbes India. The annual list ranks companies that generate high returns for investors, grow their Revenues strongly and deploy funds efficiently.
[created_time] => DateTime Object
(
[date] => 2016-07-29 04:00:01.000000
[timezone_type] => 1
[timezone] => +00:00
)
[shares] => Array
(
[count] => 26
)
PHP-Code
</tbody>
<?php
$i = 1;
foreach($arr['posts'] as $poInd=>$poVal){
echo "
<tr>
<td>".$i."</td>
<td>".$poVal['id']."</td>
<td>".$poVal['name']."</td>
<td>".$poVal['message']."</td>
<td>".($poVal['created_time']->date)."</td>
<td>".$poVal['shares']['count']."</td>
<td>".count($poVal['likes'])."</td>
<td>".count($poVal['comments'])."</td>
</tr>
";
$i++;
}
?>
</tbody>
Meine Ausgabe ist In meinem Tisch die 5. Spalte created_time
, in meinem Array created_time
Index enthält ein DateTime
Objekt ist. Wie erhalten Sie das Datum von einem DateTime
Objekt innerhalb der foreach
Schleife?
Wie dies anders aus '@ haz' wird antworten ?? – reformed