美文网首页
php一些常用参数

php一些常用参数

作者: 大大的小小小心愿 | 来源:发表于2017-11-10 21:36 被阅读0次

    一、指针

    1、feof 判断指针是否末尾或出错-----返回true

    一般用在判断指针没有到末尾时,输出内容

    while(!feof($fp)){                   // 判断  指针是否到末尾或出错 --- 返回true
      $data[] = fgets($fp);              // 函数从文件指针中读取一行
    }
    
    2、fgets 指针只读一行
    3、fseek 指针移动到某个位置
    fseek($fo,0); 
    

    二、字符串

    1、substr 返回字符串的子串
    $string ="abcdefg";
    echo substr($string,0,1);   // 从下标0开始截取1个长度    a
    echo substr($string,0,-2);  // 从倒数第二个下标开始,取前面所有值  abcde
    
    2、htmlspecialchars 将特殊字符转换为HTML实体
    $string = "写链接<a href=\"\">这是一个链接</a>";
    echo htmlspecialchars($string);
    

    其原理:&lt;a href=""&gt;连接 &lt;/a&gt;

    3、strlen 获取字符串长度
    $string ="abcdefg";
    echo strlen($string);   // 输出 7
    
    4、trim 去除字符首尾两端的写的值,不写默认去除首尾两端的空格。

    ltrim去掉左边的 rtrim去掉右边的

    $string ="fabcdf";
    echo "<br>"."[".trim($string,"f")."]";
    $string2 = " 123 ";
    echo trim($string2);
    

    5、将字符串打撒为数组

    explode(" ",$val);   // 用什么切割   原字符串
    

    三、数组函数

    1、count 获取数组长度
    $array =array(1,2,3,4,5);
    echo "<br>".count($array);
    
    2、in_array(need,array,true) 检查数组中是否存在某个值

    注意:1、字符串在检查时,区分大小写
       2、返回值为 true 或者 false
       3、第三个参数:是否检测类型

    3、array_pop() 删除数组最后一个元素

    四、加密算法

    1、md5
      var $password = "123456";
      echo md5($password);
     将任意长度的字符串变成一个32位定长字符串
     只能单向加密,不能通过加密后的字符串重新解密为原字符串
      彩虹表:记录大量的md5结果,通过算法找到一个md5结果相符的字符串
    
    2、sha1

    相关文章

      网友评论

          本文标题:php一些常用参数

          本文链接:https://www.haomeiwen.com/subject/kzuimxtx.html