PHP一些系统函数

1,删除html代码中的标签保留字符串。

//
//删除字符串中的html标签
//首先将html转码转换成<>这种标签形式
$row['info_intro'] = htmlspecialchars_decode($row['info_intro']); 
//然后通过正则过滤掉不想要的
$row['info_intro'] = preg_replace("/<(.*?)>/","",$row['info_intro']);

2,2,将数组分割和还原。

//
  $suolue_arr = explode("/",$row["info_img"]);//将原图路径转换为一个数组
   $row["suolue_img"] = implode("/",$suolue_arr);//然后将数组再合并,给$row数组增加一个键

3,截取中文字符串。

//
//获取中文字符串长度
mb_strlen($str,'utf-8');
//截取中文字符串
<?php 
$str='其实醉生梦死只不过 ashes of time'; 
echo mb_substr($str,0,4,'utf-8');//截取头5个字,假定此代码所在php文件的编码为utf-8 
?>

4,将date类型的数据转换成unix时间戳。

//
<? 
$date = "2004-12-02 08:18:12"; 
$date1 = "2004-12-08 09:18:12"; 
echo strtotime($date)."<br>"; 
echo strtotime($date1)."<br>"; 
$date2 = strtotime($date1)-strtotime($date); 
echo $date2; 
?>
//strtotime函数是将date类型的转换成时间戳。

Leave a Reply

Required fields are marked *