※ ChatGPTを利用し、要約された質問です(原文:phpで文字列の一部を基準にして処理を分けたいです)
phpで文字列の一部を基準にして処理を分けたいです
このQ&Aのポイント
最後の「_where」または「_switch」を基準にして処理を分ける方法について質問です。
具体的な例として、文字列が「abcde_fghij_where」と「abcde_fghij_switch」の場合、それぞれの処理を切り分けたいです。
もし文字列が「_where」で終わっている場合は_whereの処理、もし「_switch」で終わっている場合は_switchの処理を実行したいです。
phpで文字列の一部を基準にして処理を分けたいです
文字列の最後の「_where」「_switch」を基準に判定して
_whereのときと_switchのときの処理を分けたいです。
abcde_fghij_where
abcde_fghij_switch
where_where
where_switch
esefsse_where
esefsse_switch
oseinm_where
oseinm_switch
switch_where
switch_switch
oeswitceefse93jwhere_where
oeswitceefse93jwhere_switch
if(preg_match("/^_where/i", "上記の文字列")){
最後が_whereのときの処理
}else if(preg_match("/^_switch/i", "上記の文字列")){
最後が_switchのときの処理
}
こういうやり方で良いのでしょうか
お礼
ありがとうございます。