PHP 常用代码片断

记录了一些PHP常用的代码片段,方便查阅使用。

<?php
// 判断请求类型
if ($_SERVER['REQUEST_METHOD'] == 'POST') {
}

//php 判断是否为 ajax 请求
if (isset($_SERVER["HTTP_X_REQUESTED_WITH"]) && strtolower($_SERVER["HTTP_X_REQUESTED_WITH"]) == "xmlhttprequest") {
    // ajax 请求的处理方式 
} else {
    // 正常请求的处理方式 
}

// PHP设置页面编码:
header("Content-type:text/html; charset=utf-8");

header("Content-type:application/json;charset=utf-8");

// PHP获取当前时间:
date("Y-m-d H:i:s");

// PHP获取页面执行时间:
// 在脚本最后添加
echo microtime(TRUE) - $_SERVER['REQUEST_TIME_FLOAT'];

// PHP header跳转:
header("Location: http://www.baidu.com/");

// PHP清空所有session:
session_destroy();

// 获取昨天日期
date("Y-m-d", strtotime("-1 day"));

// 当前时间:
date('Y年m月d日 H点i分s秒', time());