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';
}
 

转载于:https://www.cnblogs.com/songbo236589/p/8176482.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值