Mailinglisten-Archive |
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