找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1460|回复: 0
打印 上一主题 下一主题

php 常用字符串函数总结

[复制链接]

2500

主题

2513

帖子

7520

积分

论坛元老

Rank: 8Rank: 8

积分
7520
跳转到指定楼层
楼主
发表于 2018-2-14 09:24:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            1.格式化输出
chop 是rtrim()的别名;
ltrim()
trim()
nl2br()将\n转换成

print,echo,printf(),sprintf():
echo()不是函数,print()是函数,有返回值,boolen,false,true;
printf()格式化输出
--函数,把文字格式化以后输出,直接调用系统调用进行IO的,他是非缓冲的。如:
$name="hunte";
$age=25;
printf("my name is %s, age %d", $name, $age);
sprintf()格式化字符串,然后赋给一个变量,但是不输出,类似于c了

--跟printf相似,但不打印,而是返回格式化后的文字,其他的与printf一样。如:
char sql[256];
sprintf(sql,"select * from table where no = '%s'",bankno);
它的功能只是把""里面的语句赋给了变量sql。
strtolower
strtoupper
ucwords
ucfirst
2.字符串的连接和分割
(1)array explode(string input ,string separator , int limit)
使用一个字符串分割另一个字符串
   
例子 2. limit 参数示例
   
string strtok( string input ,string separator)

结果:
Word=This
Word=is
Word=an
Word=example
Word=string
(2.)字符串的截取
$test="Your customer service is excellent";
echo substr($test,1);////////our customer service is excellent
echo "
";
echo substr($test,-9);//////从末尾起长度是9excellent
echo "
";
echo substr($test,0,4);////从0位置开始长度是4Your
echo "
";
echo substr($test,5,-13);/从第四个开始到倒数第13个字符customer service
echo "
";
$test="Your customer service is excellent";
echo substr($test,1);
echo "
";
echo substr($test,-11);
echo "
";
echo substr($test,0,6);
echo "
";
echo substr($test,5,-13);
echo "
";
our customer service is excellent
s excellent
Your c
customer service
(3)join()字符串的链接
3.字符串的查找
(1)string strstr ( string haystack, string needle ) 别名:strchr,stristr和strstr类似不同在于不区分大小写
strrchr()相反的,查找的是最后一次出现的字符串
第一次出现起的字符串
  
$email = 'user@example.com';
$domain =strstr($email,'e');
$domain2 =strrchr($email,'e');//最后一次出现起的字符串
echo $domain;  
echo "
";
echo $domain2;
er@example.com
e.com
(2)查找位置
int strpos(string str,string needle,[int offset]) 没有找到返回的是false
返回从offset开始在str中查找needle的位置
$egt-'hello world';
       echo strpos($t,'o',5);
     //7 从第o开始,查找o这个变量的位置,结果为7
int strrpos()
5.替换
str_replace("%body%","blank","
您可能感兴趣的文章:
  • PHP产生随机字符串函数
  • PHP字符转义相关函数小结(php下的转义字符串)
  • php strstr查找字符串中是否包含某些字符的查找函数
  • PHP开发中常用的字符串操作函数
  • PHP反转字符串函数strrev()函数的用法
  • PHP 查找字符串常用函数介绍
  • php字符串分割函数explode的实例代码
  • 解析php获取字符串的编码格式的方法(函数)
  • php中利用explode函数分割字符串到数组
  • Thinkphp模板中截取字符串函数简介
  • PHP中常用的字符串格式化函数总结
  • php常用字符串String函数实例总结【转换,替换,计算,截取,加密】
            
  • 分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    用户反馈
    客户端