Hi,
ich habe einen Array mit den Parametern Name;Time und Params
ich greife auf den Array mit einer foreach schleife zu und möchte das es mir die gesamt anzahl der Einträge ausgibt.
also nicht der reihe nach Eintrag ==>1 etc sondern alle zusammenaddieren
zur Veranschaulichung so schaut das Array Beispielsweise aus
das ist mein code
so wie der code jetzt ist bekomme ich das
ich habe einen Array mit den Parametern Name;Time und Params
ich greife auf den Array mit einer foreach schleife zu und möchte das es mir die gesamt anzahl der Einträge ausgibt.
also nicht der reihe nach Eintrag ==>1 etc sondern alle zusammenaddieren
zur Veranschaulichung so schaut das Array Beispielsweise aus
object(stdClass)#1 (3) {
["ErrorCode"]=>
int(0)
["ErrorString"]=>
string(2) "OK"
["Actions"]=>
array(37) {
[0]=>
array(1) {
[0]=>
object(stdClass)#2 (3) {
["Name"]=>
string(5) "Build"
["Time"]=>
int(59)
["Params"]=>
string(20) "Warp,(111,113),Pylon"
}
}
[1]=>
array(1) {
[0]=>
object(stdClass)#3 (3) {
["Name"]=>
string(5) "Build"
["Time"]=>
int(97)
["Params"]=>
string(22) "Warp,(107,112),Gateway"
}
das ist mein code
PHP:
foreach($action->Actions as $actions)
{
foreach($actions as $eintraegeBuild)
{
$bla=$eintraegeBuild->Name;
echo "<br />".$bla;
if($bla="build")
{
$buildcount= count($bla);
echo "<br />BUILD AKTIONEN ZAHL BETRÄGT::::".$buildcount;
echo"<br />";
}
}
}
in diesem fall sollte es diese aber addieren und somit das Ergebnis 3 einmal liefernBuild
BUILD AKTIONEN ZAHL BETRÄGT::::1
Build
BUILD AKTIONEN ZAHL BETRÄGT::::1
Build
BUILD AKTIONEN ZAHL BETRÄGT::::1
Zuletzt bearbeitet: