📄 char.inc.php
字号:
<?
function bcdiv($recordno,$pagesizeno,$temp)
{
$showpage=$recordno/$pagesizeno;
return (int)($showpage);
}
function zlstr($strcon)
{
$strcon=$strcon.chr(13);
$str2=str_replace(chr(32)," ",$strcon);
$strshow=str_replace(chr(13),"<br>",$str2);
return $strshow;
}
function zlstr1($strcon)
{
$strcon=$strcon.chr(13);
$spos=1;
$epos=0;
$strshow="";
do
{ $epos=strpos($strcon,chr(13),$spos);
if (!$epos) break;
$strshow=$strshow."<BR>".substr($strcon,$spos,$epos-$spos);
$spos=$epos+1;
} while(1);
$str2=str_replace(chr(32)," ",$strshow);
return $str2;
}
function zhuan($tempmemo)
{
if (strpos($tempmemo,chr(13),1))
{
$memo=zlstr($tempmemo);
}else{
$memo=$tempmemo;
}
return $memo;
}
//$const$ANNOUNCE_ALL=false;
//是否允许一贴多投
//$const$PrevAnnounce=false;
//是否允许显示前贴内容(如同回复EMAIL一样回复帖子)
//$const$PRECHAR="> ";
// 回复帖子时候的前导字符串,只有当PrevAnnounce=true时有效
//$const$ANNOUNCE_MAXBYTE=16384;
$ANNOUNCE_MAXBYTE=16384;
$maxannounce=15;
//帖子内容最大的字节数
//$CONST$REFRESH_TIME=0;
//帖子列表刷新时间,如果其值<100时无效不刷新
//$const$TIME_ADJUST=0'hour
//$如果服务器远在海外,用于调整帖子加贴时间(调整为北京时间),其值您自定;
//$Need_password=true;
//是否加贴时每次都需要输入口令
//$WINNT_CHINESE=(strlen("是否加贴")=4);
function htmlencode($str)
{
if (isset($str))
{
$l=strlen($str);
$result="";
for ($i=1; $i<=$l; $i=$i+1)
{
switch (substr($str,$i,1))
{
case "<":
$result=$result."<";
break;
case ">":
$result=$result.">";
break;
case $chr(34):
$result=$result.""";
break;
case "&":
$result=$result."&";
break;
case $chr(13):
$result=$result."<br>";
break;
case $chr(9):
$result=$result." ";
break;
case $chr(32):
//$result=$result." "
if ($i+1<=$l && $i+1>0)
{
if (substr($str,$i+1,1)==chr(32) || substr($str,$i+1,1)==chr(9) || substr($str,$i-1,1)==chr(32) || substr($str,$i-1,1)==chr(9))
{
$result=$result+" ";
}
else
{
$result=$result+" ";
}
}
else
{
$result=$result+" ";
}
break;
default:
$result=$result+substr($str,$i,1);
break;
}
}
return $result;
}else{
return "";
break;
}
}
function htmlencode2($str)
{
if (!isset($str))
{
$l=strlen($str);
$result="";
for ($i=1; $i<=$l; $i=$i+1)
{
switch (substr($str,$i,1))
{
case "<":
$result=$result+"<";
break;
case ">":
$result=$result+">";
break;
case $chr(34):
$result=$result+""";
break;
case "&":
$result=$result+"&";
break;
case $chr(9):
$result=$result+" ";
break;
default:
$result=$result+substr($str,$i,1);
break;
}
}
return $result;
}else{
return "";
break;
}
}
function ShowBody($Str)
{
$l=strlen($str);
$result="";
for ($i=1; $i<=$l; $i=$i+1)
{
switch (substr($str,$i,1))
{
case "<":
$result=$result+"<";
break;
case ">":
$result=$result+">";
break;
case $chr(34):
$result=$result+""";
break;
case "&":
$result=$result+"&";
break;
case $chr(13):
$result=$result+"<br>";
break;
case $chr(9):
$result=$result+" ";
break;
case $chr(32):
//result=result+" "
if ($i+1<=$l && $i+1>0)
{
if (substr($str,$i+1,1)==chr(32) || substr($str,$i+1,1)==chr(9) || substr($str,$i-1,1)==chr(32) || substr($str,$i-1,1)==chr(9))
{
$result=$result+" ";
}
else
{
$result=$result+" ";
}
}
else
{
$result=$result+" ";
}
break;
default:
$result=$result+substr($str,$i,1);
break;
}
}
echo $result;
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -