php学习之字符串转换

  字符串格式化
   
    清理一下两边的空格
   ltrim只清理左边
    两边清理一下trim
   $str='   php    '
   echo trim($str);


    $str="this is a teacher! \n this ia student"

     
   在网页上实现换行
   在回帖的时候 一个回车就是\n
   我们通过函数来实现

echo nl2br($str);
      
  demo3
   将所有字符转换成HTMl
   $str='<strong>wuqi<strong>';

   echo htmlentities($str);

    我们只要转换特殊字符即可
    echo htmlspecialchars($str);
     将html格式剔除掉
      echo strip_tags($str);

     $str='this is a teacher.His is a "LEE"\m

this a wq';

    对于即将插入数据库的字符串 把有问题的字符处理

一下
    $a= addslashes($str);
       
   echo stripcslashes($a);
   首先将写进数据库的字符串通过addslashes

    
   
   大小写问题

    echo strtoupper('www.baidu.com')转换为大写

    ucfirst()将第一个转化为大写


  填充字符
   str_pad($str,5) 填充5个空格 默认在后面
   可以指定方向

   
   操作子字符串
 
   explode 使用一个字符串分割另一个字符串
   第一个是分割字符串 第二个要被分割的字符串
    $email=explode('yc60.com@gmail.com','@');
   
   print_r($email)
 
    分割之后要组合
   
  $arr=array('ll','ds','fd');
   $str=implode('$',$arr);

   echo $str;
 
字符串的比较
   
  ==比较字符串一致

   返回布尔值
   
 
strspn 有多少个匹配
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值