0

JavaScriptでコードを記述しましたが、サーバーサイドで実行する必要があります。関数は要求されたURLの一部を取得し、スイッチと一致する場合は、重複するタイトルを変更します。

これがJavascriptです:

$(document).ready(function(e){
 e=window.location.href;
 if(e.match(/\\?case=(.*)/)){
  x=e.match(/\\?case=(.*)/);
  y=x[1];
  switch(y){
  case :"t"
    document.title ="Title2";
  break;
  case :"s"
    document.title ="Title3";
  break;
  default:
    /* code ... */
  break;
}
}
 });

このコードでは、URLが「http://url.com/?case=t」の場合、ドキュメントのタイトルが「Title2」に変更されます。

どうすればPHPでそれを書くことができますか?問題はURLを一致させることです!

4

1 に答える 1

4

変数の場合を取得することを意味しますか?それがJavaScriptで使用したものだからです

もしそうなら、PHPの例はヘッダーにこれを持っているでしょう

<?php
$case = $_GET['case'];
switch ($case) {
  case 't':
    $title = 'Title 2';
    break;
}
echo "<title>". $title . "</title";
?>
于 2013-03-22T09:56:40.920 に答える