PHP常用函数及方法 - 整理

本文介绍PHP中使用getimagesize()函数获取图像尺寸和类型的方法,包括本地和远程图片。同时,展示了如何利用array_unique()函数去除数组中重复元素,以及检查字符串是否全由数字组成的实用代码片段。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

 

获取图像信息 getimagesize()

array getimagesize ( string $filename [, array &$imageinfo ] )

#本地图片
<?php
list($width, $height, $type, $attr) = getimagesize("runoob-logo.png");
echo "宽度为:" . $width;
echo "高度为:" . $height;
echo "类型为:" . $attr;
?>

#远程图片
<?php
$remote_png_url = 'http://www.runoob.com/wp-content/themes/w3cschool.cc/assets/img/logo-domain-green2.png';
$img_data = getimagesize($remote_png_url);
print_r($img_data );
?>

Array
(
    [0] => 290  //宽
    [1] => 69    //高
    [2] => 3
    [3] => width="290" height="69"
    [bits] => 8
    [mime] => image/png
)

去除数组中重复的元素值  array_unique($array)

<?php 
    $a=array("a"=>"Cat","b"=>"Dog","c"=>"Cat"); 
    print_r(array_unique($a)); 
?> 

判断字符串是否全由数字组成

<?
$str='1234425';
if(eregi('^[0-9]*$',$str)){
echo '此字串由全数字组成';
}
?>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值