• php的数据处理函数一(字符串)


    1.字符串截取:substr(字符串,开始位置,结束位置)

    echo substr('123456',2,4);  //输出:3456

    2.可以将字符串视为数组,当做字符集合来看待

    $str='123456'."<br>";
    echo $str[2]."<br>"; //输出3

    3.字符串输出函数

    echo()     //打印字符串

    print()     //打印字符串或数组  (不常用)

    die()或exit()      //表示程序结束

    printf()              //格式化字符串

    sprintf()            //返回格式化的字符串(不常用)

    4.常用的字符串格式化函数

    ltrim();              //去掉左边的字符串(默认去掉空格)
    rtrim();             //去掉右边的字符串
    trim();              //去掉两边的字符串

    5.添加字符串

    str_pad(); 添加字符串(默认在右边添加)

    6.大小写转换

    strtolower();          //所有的字符都转化成小写
    strtoupper();         // 所有的字符都转化成大写
    ucfirst();               //首字母转化成大写

    $str='aBc';
    echo strtolower($str).'<br/>';    //abc
    echo strtoupper($str).'<br/>';   //ABC
    echo ucfirst($str).'<br/>';          //ABc

    htmllspeciachars(); 函数把一些预定义的字符转换为 HTML 实体。

    strrev(); 函数反转字符串

    $str='hello world';
    echo strrev($str);//dlrow olleh

    7.md5();

    函数计算字符串的 MD5 散列。

    md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。

    如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。

    $pass="1234#!_56";

      
    if(md5($pass)=="a8affa3d7aca3a35a39f674e1e5f0cc7"){
      echo "Ok!";
    }

    8.md5_file();

    函数计算文件的 MD5 散列。

    md5() 函数使用 RSA 数据安全,包括 MD5 报文摘译算法。

    如果成功,则返回所计算的 MD5 散列,如果失败,则返回 false。

    9.字符串比较函数

    strcmp(); 函数比较两个字符串。

    0 - 如果两个字符串相等

    <0 - 如果 string1 小于 string2

    >0 - 如果 string1 大于 string2

    strnatcmp();//注意:区分大小写

     

    $str1="abcd";

    $str2="abcd";
      
    if(strcmp($str1,$str2)==0){
      echo '$str1=$str2';
    }elseif(strcmp(str1,$str2)>0){
      echo '$str1>$str2';
    }else{
      echo '$str1<$str2';
    }
     
  • 相关阅读:
    软件工程课程总结
    团队-student_blog-最终程序
    课后作业-阅读任务-阅读提问-3
    课后作业-阅读任务-阅读笔记-3
    《团队-爬虫豆瓣top250项目-团队一阶段互评》
    爬虫豆瓣top250项目-开发文档
    《结对-英文词频统计-结对项目总结》
    JAVA实现最短距离算法之迪杰斯特拉算法
    切词框架jcseg,入门
    本人对于netty框架的一些理解,怎么与网站上的websock建立连接
  • 原文地址:https://www.cnblogs.com/songbo236589/p/8176482.html
Copyright © 2020-2023  润新知