PHP Javascript それぞれでクエリストリングの有無を判別する方法

この記事は5年前に書かれました。不適当な記述を含む場合がありますので、参考程度に留めてください。

どうもこんばんは。Toshikuraです。今回のTipsは【PHP クエリストリングの有無を判別する方法】です。これまた大分局所的な内容ですが一応備忘録として。

PHP

<?php
if(!empty($_SERVER[‘QUERY_STRING’])){
echo ‘あるよ’;
}else{
echo ‘ないよ’;
}
?>
Javascript

<script type="text/javascript">
var url = document.location.href;
var url_split = url.split("/");
var files = url_split[url_split.length – 1];
if(!files.indexOf("?",0)){
document.write("あるよ");
}else{
document.write("ないよ");
}
</script>

以上になります。