Hilfe benötigt bei switch - case struktur

Das Forum für Designer und Programmierer. Wenn möglich, verwenden Sie (auch) das Forum ; Beta-Versionen finden Sie .
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Hilfe benötigt bei switch - case struktur

Postby Frenchi » 16. Apr 08, 12:35

Ich bräuchte mal nen Rat:

Ich habe in einem Skrip eine switch - case Struktur, die ich einfach nicht zum Laufen bringe. Kann mir jemand helfen und erklären was ich falsch mache?:

switch (x)
{
case 0:
show0();
break;
case 1:
show1();
break;
case 2:
show2();
break;
}


"x" liegt als Zahl vor.

Danke für jede Hilfe.

frenchi

Guest
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Hilfe benötigt bei switch - case struktur

Postby Guest » 16. Apr 08, 13:33

Eigentlich sieht das gut aus. Bist Du dir wirklich sicher, dass "x" eine Zahl ist? In JavaScript gibt es da manchmal etwas verwirrung, im Zweifelsfalle parseInt verwenden.

Ansonsten würde ich versuchen einen "default" Bereich hinzufügen. Zum "debuggen" bietet sich "print" an, die Ausgabe kommt dann auf die Konsole.

Apropos Konsole: Gibt es irgendeine Fehlermeldung?

B.

User avatar
Frenchi
Posts: 352
Joined: 6. Apr 08, 17:26
Location: Grenoble / France
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Hilfe benötigt bei switch - case struktur

Postby Frenchi » 16. Apr 08, 14:02

Hi B.

Ja ich war mir sicher das es ne Zahl war, bis ich parseInt versucht habe.... Jetzt geht es.
(Jetzt bin ich mir nicht mehr so sicher).

Danke für den Tip.

frenchi.


[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Return to “Für Entwickler”