得到扩展名,得到验证码的函数,创建表格

<?php
header("content-type:text/html;charset=utf-8");
//常用的公共函数
//得到扩展名
$filename='12.png.php.img';
function getExt($filename){
    /*
     *  substr:截取字符串
     *  strstr:从左向右查找  返回值:字符串

        strrchr:从右向左查找 返回值:字符串

        strpos:从左向右查找  返回值:整型,假如查找的字符串不存在,则返回空

        strrpos:从右向左查找 返回值:整型
     * */
//    echo strrchr($filename,".");die;//返回的是.img
//    echo strrpos($filename,".");//返回的是10
//    return substr(strrchr($filename,"."),1);
//    return substr($filename,strrpos($filename,".")+1);
//    return end(explode('.',$filename));//explode()将字符串拆分为数组,通过引号里面的值拆分,end是输出数组中的当前元素和最后一个元素的值:
}
echo getExt($filename);

3个return均可以得到扩展名

 

 

 
//得到验证码的函数 function getVerifty($type=1,$length=4) { if ($type == 1) { $str = join('', range(0, 9)); } elseif ($type == 2) { $str = join('', range('a', 'z')); } elseif ($type == 3) { $str = join('', range('A', 'Z')); } else { $str = join('', array_merge(range(0, 9), range('a', 'z'), range('A', 'Z'))); } $str2 = substr(str_shuffle($str), 0, $length); return $str2; } echo (getVerifty(6,5));

 

//创建表格
function getTable($tr,$td,$bgcolor="red"){
    $table="<table width='800' border='1' bgcolor='red'>";
    for($i=1;$i<=$tr;$i++){
        $table.="<tr>";
            for($j=1;$j<=$td;$j++){
                $table.="<td>";
                $table.="x";
                $table.="</td>";
            }
        $table.="</tr>";
    }
    $table.="</table>";
    return $table;
}
echo getTable(3,5,"pink");

 

 

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值