php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.06.2005, 16:24  
Erfahrener Benutzer
 
Registriert seit: 23.12.2004
Beiträge: 255
Riot
Standard gibt es diese Syntax nicht?

Code:
...
case 'a' || 'b' || 'c' || 'd':
include 'etwas.php';
break;
...
oer muss ich schreiben:
Code:
...
case 'a': case 'b': case 'c': case 'd':
include 'etwas.php';
break;
...
Das erste ist kürzer aber es scheint nicht zu funktionieren!
__________________
Webdesign - optimized for user
Riot ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.06.2005, 16:27  
Gast
 
Beiträge: n/a
Standard

Soweit ich weiß, geht das bei Switch nur mit

case a:
caseb:
usw.

Alles andere wäre mir neu, das erste Beispiel dürfte z. B. bei If funktionieren
 
Alt 27.06.2005, 16:35  
Gast
 
Beiträge: n/a
Standard

Da gab es doch noch default ...
 
Alt 27.06.2005, 16:39  
Gast
 
Beiträge: n/a
Standard

und wenn php meckert, gibt es diese syntax wohl bei php nicht
 
Alt 27.06.2005, 16:43  
Gast
 
Beiträge: n/a
Standard Re: gibt es diese Syntax nicht?

Zitat:
Zitat von Riot
Code:
...
case 'a' || 'b' || 'c' || 'd':
include 'etwas.php';
break;
...
oer muss ich schreiben:
Code:
...
case 'a': case 'b': case 'c': case 'd':
include 'etwas.php';
break;
...
Das erste ist kürzer aber es scheint nicht zu funktionieren!
nee, das funktioniert nicht. bin ne ziemlich lange zeit davon ausgegangen, dass das funktioniert, da es ja keine fehlermeldung gibt. klappt aber wie gesagt nicht, wäre echtr ne tolle sachen...
 
Alt 27.06.2005, 16:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von VolkerK
und wenn php meckert, gibt es diese syntax wohl bei php nicht
ist ja das fiese dran: php mekcert nicht, sondern führt einfach still und heimlich immer den ersten caseblock aus.
 
Alt 27.06.2005, 16:44  
Erfahrener Benutzer
 
Registriert seit: 27.10.2003
Beiträge: 530
Thice
Standard Re: gibt es diese Syntax nicht?

Zitat:
Zitat von Riot
oer muss ich schreiben:
Ja musst du.

Zitat:
Zitat von Riot
Das erste ist kürzer aber es scheint nicht zu funktionieren!
Du kannst natürlich auch
Code:
switch abcd
schreiben. Das is noch kürzer und tut genauso wenig

MfG
Andy
__________________
kintzebros.de | KintzeBros Home Entertainment
2061. Nach dem Frieden | kurzfilm
Paula | spielfilm
Thice ist offline  
Alt 27.06.2005, 17:15  
Erfahrener Benutzer
 
Registriert seit: 23.12.2004
Beiträge: 255
Riot
Standard

danke
__________________
Webdesign - optimized for user
Riot ist offline  
Alt 27.06.2005, 17:31  
Gast
 
Beiträge: n/a
Standard Re: gibt es diese Syntax nicht?

Zitat:
Zitat von Riot
Das erste ist kürzer aber es scheint nicht zu funktionieren!
Nicht alles, was kurz ist, ist gut.

Teste doch einfach mal:
PHP-Code:
<?php
echo 'a' || 'b' || 'c' || 'd';
?>
Ausgabe:
1
 
Alt 27.06.2005, 18:10  
Gast
 
Beiträge: n/a
Standard Re: gibt es diese Syntax nicht?

Zitat:
Zitat von meikel
Zitat:
Zitat von Riot
Das erste ist kürzer aber es scheint nicht zu funktionieren!
Nicht alles, was kurz ist, ist gut.

Teste doch einfach mal:
PHP-Code:
<?php
echo 'a' || 'b' || 'c' || 'd';
?>
Ausgabe:
1
hm. beim genaueren nachdenken sogar logisch
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
wie müsste die korrekte Syntax sein? dh1sbg Datenbanken 2 06.05.2008 21:45
Syntax Fehler PHP Tipps 2006 9 04.08.2006 18:20
[Erledigt] Mysql Syntax Fehler Datenbanken 3 06.07.2006 09:58
MySQL Update Syntax Error PHP Tipps 2006 2 14.03.2006 18:09
SQL - MYSQL Syntax Datenbanken 15 21.02.2006 13:35
[Erledigt] Hilfe, wobei alles richtig ist(sein sollte) -&gt; Syntax err PHP-Fortgeschrittene 12 21.08.2005 15:18
komm bei der Syntax nicht mehr weiter PHP Tipps 2005-2 3 03.08.2005 18:09
[Erledigt] Falscher Syntax? Datenbanken 2 31.07.2005 23:39
Syntax bei FK Definition? PHP Tipps 2005-2 3 28.07.2005 14:14
[Erledigt] Probleme mit Delete Syntax Datenbanken 6 27.12.2004 12:07
syntax verständnisfrage (xxx == yyy + zzz) PHP Tipps 2004-2 3 27.11.2004 10:09
SQL Syntax Fehler, aber wo? Calexico PHP Tipps 2004-2 7 12.11.2004 14:52
...error...for the right syntax to use near ')' at line 2 ?? anakadai PHP Tipps 2004-2 7 10.11.2004 15:39
[Erledigt] Wo ist der Fehler? (Syntax) PHP Tipps 2004 24 05.07.2004 03:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:38 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.