php判断文件大小

php判断文件大小,第1张

$filesize=abs(filesize($filename));

if($filesize<5120){ //小于5K

//执行代码

}else{ //大于5K

//执行代码

}

函数filesize()返回的是以字节为单位的文件大小。参数是文件名

getimagesize()获取尺寸

imagesx()获取的宽度

imagesy()获取的高度

</br>

</br>

可以使用scandir()和filesize()函数实现:

$path="";//是当前目录,你可以换成自己的目录地址

foreach(scandir($path) as $v){

if(!is_dir($v)){//如果不是目录,就是文件了

$size=filesize($v);

echo "文件:"$v" 大小:"byte_format($size)"<br>";//单位是kb

}

}

//格式化函数

function byte_format($size, $dec=2){

    $a = array("B", "KB", "MB", "GB", "TB", "PB");

    $pos = 0;

    while ($size >= 1024) {

         $size /= 1024;

           $pos++;

    }

    return round($size,$dec)" "$a[$pos];

 }

PHP是无法获取屏幕的高度和宽度的,你可以用JS来获取

Javascript:

    网页可见区域宽: documentbodyclientWidth

网页可见区域高:

documentbodyclientHeight

网页可见区域宽: documentbodyoffsetWidth

(包括边线的宽)

网页可见区域高: documentbodyoffsetHeight (包括边线的高)

网页正文全文宽:

documentbodyscrollWidth

网页正文全文高: documentbodyscrollHeight

网页被卷去的高:

documentbodyscrollTop

网页被卷去的左: documentbodyscrollLeft

网页正文部分上:

windowscreenTop

网页正文部分左: windowscreenLeft

屏幕分辨率的高:

windowscreenheight

屏幕分辨率的宽: windowscreenwidth

屏幕可用工作区高度:

windowscreenavailHeight

屏幕可用工作区宽度: windowscreenavailWidth

JQuery:

$(document)ready(function(){

alert($(window)height()); //浏览器当前窗口可视区域高度

alert($(document)height()); //浏览器当前窗口文档的高度

alert($(documentbody)height());//浏览器当前窗口文档body的高度

alert($(documentbody)outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin

alert($(window)width()); //浏览器当前窗口可视区域宽度

alert($(document)width());//浏览器当前窗口文档对象宽度

alert($(documentbody)width());//浏览器当前窗口文档body的宽度

alert($(documentbody)outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin

})

以上就是关于php判断文件大小全部的内容,包括:php判断文件大小、PHP中获取图像尺寸大小的方法是什么、php如何检测某文件夹里的各个文件夹大小等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9615091.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-30
下一篇2023-04-30

发表评论

登录后才能评论

评论列表(0条)

    保存