phpbar.de logo

Mailinglisten-Archive

[php] Funktion gesucht

[php] Funktion gesucht

Martin Adler adler.martin at web.de
Die Apr 15 18:01:19 CEST 2008


okay war jemand schneller :-)

spontan stellt sich mir gerade die Frage, ob switch typsicher ist...?

Sebastian Mendel wrote:
> Michael Kadzioch schrieb:
>> Hallo Leute
>>
>> ich habe folgendes Problem, ich möchte einen string unter eine 
>> switch-Anweisung auswerten.
>>
>> Also in dieser Form:
>>
>> swtich($string)
>> {
>> 	case 'a': ...
>> 	case 'b': ...
>> 	case 'c': ...
>> }
>>
>>
>> Jetzt müsste ich aber die ganze Anwiesung auch mit Teilen des Strings 
>> ausführen. Gib es etwas, dass mir folgendes möglich macht?
>>
>> swtich($string)
>> {
>> 	case '*a*': ...
>> 	case '*b*': ...
>> 	case '*c*': ...
>> }
> 
> jein
> 
> switch (true)
> {
>      case (strpos('a', $string) !== false): ...
>      case (strpos('b', $string) !== false): ...
>      case (strpos('c', $string) !== false): ...
> }
> 

php::bar PHP Wiki   -   Listenarchive