Re: switch statement

From: Date: Thu, 17 Oct 2002 22:51:27 +0000
Subject: Re: switch statement
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-120425@lists.php.net to get a copy of this message
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hey, Try: - ---------------- switch (TRUE) { case (($carname == 'BMW') && ($speed == 165)): $var = "8L"; break; case (($carname == 'Mercedes') && ($speed==150)): $var= "5L"; break; case ((($carname == 'Ford') || ($carname == 'Chevy') || ($carname == 'Dodge')) && ($speed == 135)): $var= "6L"; break; default: $var= "4L"; } - --------------- HTH! ~Paul On Thursday 17 October 2002 05:45 pm, benc@cox.net wrote: > I am using a switch statement and want to have the user put in a car type > and speed of the car then have the statement give it a variable $var which > is a engine type. However, I want to minimize some of the work and have > the car companies that have the same engine type be in an array. Is this > possible. If so, what is wrong with my switch statement. > > switch ($carname AND $speed) { > case $carname==BMW AND $speed==165: > ($var= "8L"); > break; > case $carname==Mercedes AND $speed==150: > ($var= "5L"); > break; > case $carname=array( "Ford", "Chevy", "Dodge" ) AND > $speed==135: > ($var= "6L"); > break; > default: > ($var= "4L"); > } > > Please help. > > Ben - -- ~Paul Nicholson Design Specialist @ WebPower Design "The web....the way you want it!" paul@webpowerdesign.net "It said uses Windows 98 or better, so I loaded Linux!" Registered Linux User #183202 using Register Linux System # 81891 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE9rz73DyXNIUN3+UQRAuMCAJ9ihM7ohnb1o9HTE8+blYGk3wp1BwCdFC8L PTOilR5wvx5gYWtTJSG/eTU= =FzFs -----END PGP SIGNATURE-----

« previous php.general (#120425) next »