zoukankan      html  css  js  c++  java
  • 验证

     1 生成图片 创建一个有真彩色的图片

    $im =imagecreatetruecolor(100,30)

        注 :100 30是 参数

    2 生成颜色 (图片的颜色 和字体的颜色)

    当第一次调用的时候 是背景颜色   第二次调用的时候 是字体颜色

    $bg = imagecolorallocate($im,255,255,255);

    注:($im,255,255,255)   数字是rgb

    3  第二次调用这个方法的时候 是可以生成图片上面的文字 或其他的颜色

    $te = imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));

    4 在图片上生成文字 

    imagestring($im,rand(5,10),rand(4,70),rand(3,15),"$d",$te);

    注 :1 $im,  图片

           2 rand(5,10), 字体的大小

            3 rand(4,70),  x

             4  rand(3,15), y

              5 "$d",  生成的文字

               6 $te  字体的颜色

    5 要把PHP当图片输出,必须给文件一个头文件声明

    header("Content-type:image/jpeg");

    6  最终生成的图片

        imagejpeg($im);

     7 生成随机数              

        7.1  <?php
                   $n = rand(10e16, 10e20);
                   echo base_convert($n, 10, 36);
                ?>

            7.2 

                   $arr= array(
                   "A","B","C","D","E","F","G","H","J","K","L","M",
                    "N","P","Q","R","S","T","U","V","W","X","Y","Z",
                     "1","2","3","4","5","6","7","8","9"
                       );

                   $d="";
                     for($i=1;$i<=4;$i++){
                     $d.= $arr[rand(0,count($arr)-1)];

                     }

                echo"$d";

  • 相关阅读:
    hadoop 配置
    spark 学习网站和资料
    spark-submit 提交任务及参数说明
    python 浮点运算
    nginx 和 php
    clojure 语法
    编程语言
    spark
    mvn 与 pom.xml
    偏导数与偏微分
  • 原文地址:https://www.cnblogs.com/cd-snoopy/p/3725803.html
Copyright © 2011-2022 走看看