PHP知识点小记

来源:互联网 发布:数据库安全防护总结 编辑:程序博客网 时间:2024/05/21 07:49

1、PHP 在 5.3.0 以后的版本开始支持命名空间。

2、ThinkkPHP在3.2版本开始采用命名空间方式定义和加载类库文件,有效的解决多个模块之间的冲突问题,并且实现了更加高效的类库自动加载机制。

3、PHP中跳转可以使用如下几个方法:

①利用header函数跳转

<?phpheader('location:http://www.baidu.com');//立即跳转到百度首页header('refresh:3;url=http://www.baidu.com');//等待3s后跳转到百度首页

②利用meta标签进行跳转

<?php    echo "<meta http-equiv='Refresh' content='3;url=http://www.baidu.com'/>"; //等待3s后跳转到百度首页

4、Javascript中的跳转可以使用HTML DOM的location.href属性实现:

<script type='text/javascript'>    location.href = "http://www.baidu.com";</script>

location.href属性可读可写,其值为当前的URL地址:

<script type='text/javascript'>    document.write(location.href);//输出当前页面的URL地址</script>

5、PHP返回当前页的上一页的方法是跳转到$_SERVER['HTTP_REFERER'],如:

<?php          header("refresh:3;url={$_SERVER[HTTP_REFERER]}");

而Javascript返回到当前页的上一页的方法是:history.back(-1);

ThinkPHP中的success方法的默认跳转地址就是$_SERVER['HTTP_REFERER'],error方法的默认跳转地址就是javascript:history.back(-1);

6、待续...

0 0
原创粉丝点击