zoukankan      html  css  js  c++  java
  • 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';
    }
     
  • 相关阅读:
    Pandas索引和选择数据
    Pandas选项和自定义
    Pandas字符串和文本数据
    Pandas排序
    Pandas迭代
    Pandas重建索引
    Pandas函数应用
    Pandas描述性统计
    Pandas基本功能
    nyoj 234 吃土豆
  • 原文地址:https://www.cnblogs.com/songbo236589/p/8176482.html
Copyright © 2011-2022 走看看