dedlfix: Switch >= funktioniert nicht ?

Beitrag lesen

echo $begrüßung;

Ich habe eine etwas größere Switchschaltung gebastelt - nun triggert jedoch sobald $abc 0 ist das ganze direkt bei der ersten >= Schaltung. Wie kann das sein ?

switch ($abc) {

$abc enthält 0, was einem false entspricht.

case ($abc >= 31234571974) : $xyz=55;$next=0;break;

0 >= 31234571974 ergibt false

Das false aus switch und das false aus dem case stimmen überein, damit ist die Bedingung erfüllt.

echo "$verabschiedung $name";