⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lib.inc.php

📁 需要mysql
💻 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('  ',' &nbsp;',$str);
}

function conv_tosee($str)
{
	$str=ereg_replace("\n\r",' ',$str);
	return($str);
}

function conv_textsee($str)
{
	$str=preg_replace("/\t/",'&nbsp;&nbsp;',$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&nbsp;"; }
	  else
	  { $pagelist.="<a href=\"$url$i\">$i</a>&nbsp;"; }
	}
	
	return($pagelist);
}

?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -