URLに特定の文字列を含む・含まない

文字列を含む


<?php
$url = $_SERVER['REQUEST_URI'];
if(strstr($url,'文字列')==true):
?>
URLに指定した文字列が含まれていたら表示する
<?php endif; ?>

含まない


<?php
$url = $_SERVER['REQUEST_URI'];
if(strstr($url,'文字列')==false):
?>
  URLに特定の文字列が含まれていなかったら表示
<?php endif; ?>

 

完全一致で条件分岐

指定した1つのURLのみの表示


<?php
$url = $_SERVER['REQUEST_URI'];
 ?>
<?php if($url == "/1"){ ?>
1
<?php }else{ ?>
0(1以外)
<?php } ?>

 

指定した複数のURLについて、それぞれの表示


<?php
$url = $_SERVER['REQUEST_URI'];
 ?>
<?php if($url == "/1"){ ?>
1のみ
<?php }else if($url == "/2"){ ?>
2のみ
<?php }else if($url == "/3"){ ?>
3のみ
<?php }else{ ?>
0(123以外)
<?php } ?>

おすすめの記事