重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
php常用自定义函数
在岷县等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、网站制作 网站设计制作按需规划网站,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站,成都外贸网站制作,岷县网站建设费用合理。
getMessage();
}
}
/**
* 正则去掉字符串中的html标签
* @param unknown $str
* @return string
*/
function filterHtml($str) {
$str = str_replace(" ","",strip_tags($str));
$str = preg_replace('/((\s)*(\n)+(\s)*)/i','', $str);
$str = trim($str);
return $str;
}
/**
* 将文件大小换算成合适的单位
* @param int $size
* @return $size
*/
function convertSize($size) {
// Adapted from: http://www.php.net/manual/en/function.filesize.php
$mod = 1024;
$units = explode(' ', 'B KB MB GB TB PB');
for($i = 0; $size > $mod; $i ++) {
$size /= $mod;
}
return round($size, 2).' '.$units[$i];
}
/**
* 列出目录下的文件名
* @param [type] $DirPath 目录
*/
function listDirFiles($DirPath){
if($dir = opendir($DirPath)){
while(($file = readdir($dir))!== false){
if(!is_dir($DirPath.$file)) {
echo "filename: $file
";
}
}
}
}
/**
* php强制下载文件
* @param String $filename 文件名称
*/
function download($filename){
if ((isset($filename))&&(file_exists($filename))){
header("Content-length: ".filesize($filename));
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename="' . $filename . '"');
readfile("$filename");
} else {
echo "Looks like file does not exist!";
}
}
/**
* 防止网页复制代码
*/
echo "
";