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 回答