Ich bilde Schalterfunktion in PHP und ich frage mich, ob es möglich ist, einen der Fälle zu machen wie folgt aus:Preg_match in Switch-Fall in PHP?
switch($message){
case 'hi':
$output = $jsonWelcome;
break;
case preg_match('/start/', $message):
$output = $jsonHelp;
break;
}
Ich möchte, dass letzte Fall auszuführen, wenn $ message wäre zum Beispiel: „Projektstart "oder" Projekt starten ". Ich denke, das liegt daran, dass preg_match 0 oder 1 zurückgibt. Gibt es eine Möglichkeit, diesen Code zu aktivieren?
Nicht so weit ich weiß. Du könntest immer eine if-Anweisung verwenden –
benutze 'if/elseif/else' anstelle von' switch' –