Wie fälschte ich nach einem Teil einer Objektvariablen, die Arrays sind?
-
14-11-2019 - |
Frage
Ich versuche, einen Forde zu erstellen, der einige Variablen innerhalb eines Objekts durchgeht.
Im Moment ist es nur generasacodicetagpre.
Ich habe versucht, das zu tun: generasacodicetagpre.
Es wird jedoch nichts gedruckt.
Irgendwelche Ideen, wenn ich, was ich zu erreichen versuche, möglich ist, ich habe dieses Darmgefühl, dass es nicht ist, dass es nicht und dass ich nur individuelle Anweisungen für jede Variable des Objektmitglieds tun muss, die ein Gebiet ist?
Danke für Ihre Zeit!
Lösung
You are doing wrong the loop.. You have one object, not an array of objects. so the correct way should be..
$jabroni = new jabroni();
foreach ($jabroni->phrases as $value)
{
echo $value;
}
foreach ($jabroni->moves as $value)
{
echo $value;
}
Andere Tipps
foreach ($jabroni->phrases as $value) {
echo $value;
}
foreach ($jabroni->moves as $value) {
echo $value;
}
You can do it in nested foreach loops. This will be easy instead of going for two for loops seperatley
foreach ($jabroni as $keys => $values)
{
if ($keys == 'phrases' || $keys == 'moves') {
foreach ($values as $value) {
echo $value;
}
}
}