简介 目录 评价 推荐
  • 慕标3587530 2024-05-20

    mt_rand(1000,9999)

    从 PHP 7.1.0 开始,random_int() 函数被引入,它使用密码学安全的随机数生成器,通常比 mt_rand() 更适合用于需要高安全性的场景

    strlen('king')

    strtolower('KING')

    strtoupper('king')

    0赞 · 0采集
  • c一个人的旅行 2021-03-29

    /**

         * 生成验证码

         * @param int $type 验证码类型 1、数字 2、字母 3、数字加字母

         * @param int $length 验证码长度

         * @return string

         */

        function getCode($type=1, $length=4){

            switch ($type) {

                case 1:

                    $arr = range(0,9);break;

                case 2:

                    $arr = range('a','z');break;

                case 3:

                    $arr = array_merge(range(0,9),range('a','z'));break;

            }

            // 根据随机键名

            $arr_rand = array_rand($arr,$length);

            // 根据键名获取键值

            foreach ($arr_rand as $key => $value) {

                $str_rand .= $arr[$value];

            }

            return $str_rand;

        }

    0赞 · 0采集
  • qq_慕粉9091546 2020-10-12


    <?php 



    function yzm($type,$length){

        $num = '0123456789';

        $word = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';

        $result = '';

        switch($type){

            case 1:  //生成数字类型验证码

                for ($i=0;$i<$length;$i++){

                    $result .= $num[rand(0,strlen($num)-1)];

                }

            break;

            case 2: //生产字母类型验证码

                for ($i=0;$i<$length;$i++){

                    $result .= $word[rand(0,strlen($word)-1)];

                }

            break;

            case 3: //生产字母+数字类型验证码

                for ($i=0;$i<$length;$i++){

                    $incl = $num.=$word;

                    $result .= $incl[rand(0,strlen($incl)-1)];

                }

            break;

        }

        return $result;


    }


    echo yzm(3,4);


    ?>



    0赞 · 0采集
  • 刘宇阳 2020-04-10
    课程资料有没有
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    回调函数的三中形式,使用可变函数,使用call_user_func,使用call_user_func_array
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    参数值传递对应的实参只能是变量,不能是某个值,否则会报错
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    参数的引用传递,在函数内部修改值,会影响到变量本身
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    在函数的参数列表中的某个参数前使用&符号表示引用传递
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    函数参数使用值传递,在函数内部修改参数的值,是不影响函数外部变量的值的
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    在函数体内使用全局变量有两种方式: global关键字和$GLOBAL
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    全局变量是在函数体外,或在函数体内用global关键字声明的变量
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    静态变量用static关键字声明,函数第一次调用的时候初始化,第一次调用结束后,静态变量并没被释放,第二次调用的时候,是第一次作用后的值
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    函数体内声明的变量为局部变量 函数执行完毕立即释放的变量为动态变量
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    变量作用域分为全局变量,局部变量 局部变量分为动态变量和静态变量
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    函数分为系统函数和自定义函数 函数由关键字,函数名,参数列表,函数体组成 参数分为可选参数必选参数,可选参数放在必选参数后面
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    函数首先写入内存中,在函数声明之前和之后,都可以调用 函数返回值可选,并且可以返回8种变量类型的任意一种 碰到return之后就停止
    截图
    0赞 · 0采集
  • 小白兔1215 2020-03-26
    函数名不区分大小写 函数名最好能通过名字就能了解大致用途,携带动词 函数名以字母,下划线开头,数字字母下划线组合 参数可选 返回值可选,没有返回值,默认为null
    截图
    0赞 · 0采集
  • 等待4023719 2020-03-20

    time :march 19

    content:函数的参数详解

    表格的代码


    截图
    0赞 · 0采集
  • 刘hhhhhhh 2020-02-16

    函数不调用不执行,当封装完函数后将其载入到内存中,当调用函数时,找到对应的函数,找到对应的函数,执行函数体,当碰到return 语句或者执行到函数末尾,再将控制权移交到调用函数的位置上,接着程序继续向下执行

    0赞 · 0采集
  • 精慕门1333739 2020-01-30

    require和require_once引用不存在的文件,报一个警告一个致命错误,程序终止

    incude和include_once引用不存在的文件,报两个警告,程序继续

    0赞 · 0采集
  • 精慕门1333739 2020-01-30

    函数不调用,不执行,当封装完函数后将其载入到内存中,当调用函数的时候,找到对应的函数,执行函数体,当碰到return语句或者执行到函数的末尾,再将控制权移交到调用函数的位置上。

    0赞 · 0采集
  • PAN_0109 2019-11-20
    <?php
    /**
    * 读取文件后缀名
    * @param string $file
    * @return string
    */
    $fileName = '../test.txt';
    function checkFileSuffix($file){
       if(file_exists($file)){
           echo '文件存在<br>';
           return pathinfo($file, PATHINFO_EXTENSION);
       } else {
           echo '文件不存在';
       }
    }
    echo checkFileSuffix($fileName);

    试下笔记功能

    截图
    0赞 · 0采集
  • 斯巴达汉子 2019-10-31

    获取文件扩展名

    pathinfo($filename,PATHINFO_EXTENSION)

    截图
    0赞 · 0采集
  • 斯巴达汉子 2019-10-31

    array_map  call_user_func  结合起来匿名函数的用法

    截图
    0赞 · 0采集
  • 斯巴达汉子 2019-10-31

    create_function 的用法

    截图
    0赞 · 0采集
  • 斯巴达汉子 2019-10-31

    call_user_fun_array  是在call_user_fun的基础上升级,   如果有多个参数,就列在数组中,传一个数组就可以了!

    截图
    0赞 · 0采集
  • 斯巴达汉子 2019-10-31

    call_user_func  使用方法  ,调取某函数,并传参

    截图
    0赞 · 0采集
  • carol_PHP 2019-10-23
    function getFileExtension($filename){
        $pattern="/\.[a-zA-Z]+$/";
        $subject=$filename;
        preg_match($pattern,$subject,$matches);
    
        return $matches[0];
    }
    echo getFileExtension("12.12.txt.php");


    0赞 · 0采集
  • 斯巴达汉子 2019-08-11

    在函数中调用,参数定义的函数!!!

    截图
    0赞 · 0采集
  • 斯巴达汉子 2019-08-11

    可变函数使用注意。。。。

    get_defined_function()   获取自定义的  和  系统自带的函数

    截图
    0赞 · 0采集
数据加载中...
开始学习 免费