PHP常用函数

<?php

//-----------------------------------

//PHP载入外部文档
include('abc/aa.php');

//-----------------------------------

//时间戳和时间转换

//设置时区
date_default_timezone_set('Asia/Shanghai');

//输出时间戳
$time = time();
echo $time;

//时间转为UNIX时间戳
echo strtotime('2014-5-7 23:49:20');

//时间戳转为时间
$shijian = date('Y-m-d H:i:s',$time);
echo '<br>' . $shijian;

//-----------------------------------

//字符替换
$a = '你好张三123';
echo $a;
$b = str_replace('张三', '李四', $a);
echo $b;

//-----------------------------------

//截取字符串
//下面mb_系列函数需要php.ini打开 mbstring.dll选项
$a = 'ab你好啊四五六.。  ab12';
echo $a;
echo '<br>';
//按字符数截取,截取从开始到第5个字,0表示从首字符开始,正数从某开始,负数从结尾某开始,5为选填,表示结束位置,不填表示直到末尾,
$b = mb_substr($a, 0, 5, 'utf-8');
echo $b;

//-----------------------------------

//获取外部数据安全过滤(防止SQL注入)
//只有sql语句中的变量才需要过滤
//整数过滤
$id = $_GET['id'];
echo $id;
$id = abs((int)$id);
echo $id;

//字符串过滤

//去掉输入字符的反斜杠
echo stripslashes($name);

//下面过滤函数必须连接数据库后才能使用
mysql_connect('localhost', 'root', '') or die('连接MySQL数据库失败');
mysql_select_db('ceshi') or die('连接自己的数据库失败');
mysql_set_charset('utf8');

$name = $_GET['name'];
echo $name;
echo '<br>';
$name = mysql_real_escape_string($name); //字符串过滤
echo $name;
?>