• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:PHPで、特定箇所が同じURLやパスを条件分岐)

PHPで特定箇所が同じURLやパスを条件分岐

このQ&Aのポイント
  • 現在ECサイトを構築中で、URLが特定条件のもとif分などで分岐して、相応するテキストや画像などを表示させたいと考えています。
  • URLだけの条件分岐なら方法は分かるのですが、あまりにもページ数が多すぎるためある程度URLに類似性がある場合に同じ処理をしたいです。
  • 具体的には、最後尾の特定箇所が異なる場合や途中の特定箇所が異なる場合に条件分岐する方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

・t_recruit_type%5B%5Dが、aかbかそれ以外 ・t_area%5B%5Dが☆か▲かそれ以外 ということですが、これだと組み合わせが3x3の9通りあります。 このとき、パターン1と2のどちらにも該当するときにどちらを優先するかと どちらにも該当しないとき なんの広告を出すかを決めないと ロジックは作れないですよ。 つまり、 t_area%5B%5D=☆&t_recruit_type%5B%5D=a  → [a] と [c]のどっちか? t_area%5B%5D=☆&t_recruit_type%5B%5D=b  → [b] と [c]のどっちか? t_area%5B%5D=★&t_recruit_type%5B%5D=a  → [a] と [d]のどっちか? t_area%5B%5D=★&t_recruit_type%5B%5D=b  → [b] と [d]のどっちか? t_area%5B%5D=▲&t_recruit_type%5B%5D=z →パターン1と2のどちらにも該当しないときは 何を出すか?

about29
質問者

お礼

ご回答ありがとうございます。 ロジックの件ありがとうございます。 strstrで文字列があるかどうか判別する方法で実装できました。