自动判断PHP版本为PHP4或 PHP5, 使用适当方式设定时区(Timezone)
遇到的PHP版本不同(PHP4或 PHP5)的设定时区问题, 可以利用判断PHP版本方式来使用正确的设定时区方式.
遇到的PHP版本不同(PHP4或 PHP5)的设定时区问题, 可以利用判断PHP版本方式来使用正确的设定时区方式.
以前网站是asp的,现在换成php的了,想把原来的地址转到php页上。
如news.asp?id=123 需要把它定向到 news/123.html
这个用 RewriteRule 怎么写啊?
RewriteRule ^news\.asp\?id=(\d+)$ news/$1.html [L] 这个不行。
可以使用:
RewriteCond %{QUERY_STRING} ^id=(.[^&]+)
RewriteRule news\.php$ news/%1.html [L]
相关资料:
把 /abc?id=123 => /def.php?id=123 的写法:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^id=(.+)$
RewriteRule ^/abc$ /def.php?sid=%1 [L]
RewriteRule 不会去匹配 ? 后面的字符串,需要用RewriteCond来匹配
方法1: 在.htaccess文件中加入 SetEnv TZ Asia/Shanghai
方法2:在PHP代码中加入date_default_timezone_set(’Asia/Shanghai’);
在.htaccess文件里面加入下面代码即可!
没有.htaccess文件可以新建一个。
<Files php.ini>
Order allow,deny
Deny from all
</Files>
如果是php5,就是php5.ini
用户可接受的语言信息,放在$_SERVER['HTTP_ACCEPT_LANGUAGE']里,变量信息是类似这样的 "zh-cn",如果是多语言列,是类似 "zh-cn,en;q=0.8,ko;q=0.5,zh-tw;q=0.3"
最近评论