Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.php > #12619
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!eternal-september.org!feeder.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail |
|---|---|
| From | "Beauregard T. Shagnasty" <a.nony.mous@example.invalid> |
| Newsgroups | comp.lang.php |
| Subject | Re: Switch question |
| Date | Sun, 12 Jan 2014 17:34:47 +0000 (UTC) |
| Organization | A noiseless patient Spider |
| Lines | 54 |
| Message-ID | <laujnn$cod$1@dont-email.me> (permalink) |
| References | <1jvvn9b20ts0y.1vez76z3aca4b.dlg@40tude.net> |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset=UTF-8 |
| Content-Transfer-Encoding | 8bit |
| Injection-Date | Sun, 12 Jan 2014 17:34:47 +0000 (UTC) |
| Injection-Info | mx05.eternal-september.org; posting-host="8608e1cd82d508cdd294df48629d49a9"; logging-data="13069"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/eBo1mwfRaurk9bjE3D5zV" |
| User-Agent | Pan/0.139 (Sexual Chocolate; GIT bf56508 git://git.gnome.org/pan2) |
| Cancel-Lock | sha1:mr+JP7h/ZrwWcrjktYrY+lSqSac= |
| Xref | csiph.com comp.lang.php:12619 |
Show key headers only | View raw
richard the sto0pid wrote:
[about switch]
> The manual for PHP switch shows no examples on how to use multiple
> values for the same case.
> In liberty basic
So why not write your site in that language?
> I would use the following:
> case 1,2,3,4 case "A","B","C"
>
> What is the equivelant in PHP?
It's going to be similar. Above, you've not mixed string and numeric; why
would you do it below?
> I use the following code to acquire a value:
> $value=$_GET['v'];
> switch ($value){
> case "A"; <------- string
> echo "Does Not Work!";
> case A: <------- numeric (or.. not really anything!)
> echo "Does Not Work!";
> }
You've forgotten break and default, and how would you know which was
chosen if both echo statements are identical?
> So what is the proper way to ensure the proper case is found correctly?
switch($nmonth) {
case "01": $cmonth="January"; break;
case "02": $cmonth="February"; break;
case "03": $cmonth="March"; break;
case "04": $cmonth="April"; break;
case "05": $cmonth="May"; break;
case "06": $cmonth="June"; break;
case "07": $cmonth="July"; break;
case "08": $cmonth="August"; break;
case "09": $cmonth="September"; break;
case "10": $cmonth="October"; break;
case "11": $cmonth="November"; break;
case "12": $cmonth="December"; break;
default: $cmonth="Not a valid month number"; break;
}
echo $cmonth;
You should find a new hobby.
--
-bts
-This space for rent, but the price is high
Back to comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Switch question richard <noreply@example.com> - 2014-01-12 11:48 -0500
Re: Switch question Denis McMahon <denismfmcmahon@gmail.com> - 2014-01-12 17:18 +0000
Re: Switch question richard <noreply@example.com> - 2014-01-12 12:26 -0500
Re: Switch question Luuk <luuk@invalid.lan> - 2014-01-12 18:44 +0100
Re: Switch question Evan Platt <evan@theobvious.espphotography.com.invalid> - 2014-01-12 10:47 -0800
Re: Switch question Denis McMahon <denismfmcmahon@gmail.com> - 2014-01-12 23:15 +0000
Re: Switch question Norman Peelman <npeelman@cfl.rr.com> - 2014-01-12 16:07 -0500
Re: Switch question Norman Peelman <npeelman@cfl.rr.com> - 2014-01-12 23:01 -0500
Re: Switch question Norman Peelman <npeelman@cfl.rr.com> - 2014-01-12 23:10 -0500
Re: Switch question Norman Peelman <npeelman@cfl.rr.com> - 2014-01-13 06:53 -0500
Re: Switch question Denis McMahon <denismfmcmahon@gmail.com> - 2014-01-13 13:11 +0000
Re: Switch question Denis McMahon <denismfmcmahon@gmail.com> - 2014-01-12 23:14 +0000
Re: Switch question Doug Miller <doug_at_milmac_dot_com@example.com> - 2014-01-13 01:40 +0000
Re: Switch question The Natural Philosopher <tnp@invalid.invalid> - 2014-01-13 01:54 +0000
Re: Switch question Doug Miller <doug_at_milmac_dot_com@example.com> - 2014-01-13 03:19 +0000
Re: Switch question Arno Welzel <usenet@arnowelzel.de> - 2014-01-13 15:34 +0100
Re: Switch question Denis McMahon <denismfmcmahon@gmail.com> - 2014-01-12 17:22 +0000
Re: Switch question Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2014-01-12 23:36 +0100
Re: Switch question Luuk <luuk@invalid.lan> - 2014-01-12 18:21 +0100
Re: Switch question "Beauregard T. Shagnasty" <a.nony.mous@example.invalid> - 2014-01-12 17:34 +0000
Re: Switch question Arno Welzel <usenet@arnowelzel.de> - 2014-01-13 15:32 +0100
csiph-web