📄 lib.inc.php
字号:
<?php
$inc_lib=1;
if(!$inc_config) { include("config.inc.php"); }
/*
函数集列表
*/
//打印错误,退出
function fatalerror($err_msg,$err_meta='')
{
include("error.php");
exit();
}
function okto($tourl,$oktitle='',$okcontent='')
{
include("okto.php");
}
function popok($oktitle='',$okcontent='')
{
include("popok.php");
}
//只是错误提示,继续执行
function err_hint($err_msg,$err_meta='')
{
include("error.php");
}
function truncate($str)
{
//$str =preg_replace('/(\S{119}[a-zA-Z0-9])/',"\\1 ",$str);
$str =preg_replace('/(\S{85}[a-zA-Z0-9\~\`\!\@\#\$\%\^\&\*\(\)\_\-\+\=\\\[\{\}\:\;\'\"\?\/\>\.\<\,])/',"\\1 ",$str);
$str =preg_replace('/(\S{85}\])/',"\\1 ",$str);
return $str;
}
function conv_space($str)
{
return str_replace(' ',' ',$str);
}
function conv_tosee($str)
{
$str=ereg_replace("\n\r",' ',$str);
return($str);
}
function conv_textsee($str)
{
$str=preg_replace("/\t/",' ',$str);
$str=preg_replace("/\r/","",$str);
$str=preg_replace("/\n{3,}/","\n\n",$str);
$str=preg_replace("/^\n+/","\n",$str);
$str=preg_replace("/\n/","\n",$str);
$str=nl2br($str);
return($str);
}
function conv_array($array,$myfun)
{
while(list($key,$val)=each($array))
{ $array[$key]=$myfun($array[$key]); }
return $array;
}
function nowstr()
{
return date("YmdHis");
}
//例子:
//echo msubstr("中国人",0,3);
function msubstr($str,$start,$len)//字符位置从0开始
{
$strlen=strlen($str);
for($i=0;$i<$strlen;$i++)
{
if($i>=$start&&$i<($start+$len))
{
if(ord(substr($str,$i,1))>=0xa1)
{
$tmpstr.=substr($str,$i,2);
}
else
{
$tmpstr.=substr($str,$i,1);
}
}
if(ord(substr($str,$i,1))>0xa1) { $i++; }
}
return $tmpstr;
}
function formatdate($mydate,$type='')
{
$year=substr($mydate,0,4);
$month=substr($mydate,4,2);
$day=substr($mydate,6,2);
$hour=substr($mydate,8,2);
$minute=substr($mydate,10,2);
if($type=='date')
{
return("$year/$month/$day");
}
else
{
return("$year/$month/$day $hour:$minute");
}
}
function get_pagelist($all_page,$curpage,$page_pp,$url)
{
$startpage=1;
$endpage=1;
$startpage=$curpage-$page_pp+1;
$endpage=$curpage+$page_pp;
if($startpage<1)
{
$startpage=1;
$endpage=$startpage+2*$page_pp-1;
}
if($endpage>$all_page)
{
$endpage =$all_page;
$startpage=$endpage-$page_pp*2;
if($startpage<1)
{
$startpage=1;
}
}
for($i=$startpage;$i<=$endpage;$i++)
{
if($curpage == $i)
{ $pagelist.="$i "; }
else
{ $pagelist.="<a href=\"$url$i\">$i</a> "; }
}
return($pagelist);
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -