文档章节

php入门5之字符串处理

金馆长1
 金馆长1
发布于 2015/11/28 16:07
字数 282
阅读 21
收藏 2
php

1、strlen字符串长度:    

    $a='1234abc';
    echo strlen($a);

2、strtoupper与ucwords大小写转换:

     $a='i am A student.';
    echo strtoupper($a)."<br>";     // I AM A STUDENT.
    echo strtolower($a)."<br>";     // i am a student.
    echo ucfirst($a)."<br>";        // I am A student.
    echo ucwords($a)."<br>";        // I Am A Student.

3、substr字符串截取:

       格式substr(string str,int start,int length);

        $a='i am A student.';
        echo substr($a,0,1)." ";    // i
        echo substr($a,-1,1)." ";   // .
        echo substr($a,0)."  ";      // i am A student.
 
4、strstr与strrchr字符串查找:

    格式  strstr(string haystack,string needle);

strrchr()函数获取字符串(A)在另一个字符串(B)中最后一次出现的位置,区分字母大小写。语法格式与strstr相同。

<?php
$a='i am A student.';
echo strstr($a,"am");  //am A student.
echo strrchr($a,"t");  //t.
?>


 5、str_ireplace字符串替换:

    格式str_ireplace(string  search, string replace,string subject [,int &count])

     其中参数search为指定要查找的字符串;replace为指定替换的值;subject为指定查找的范围;count为可选参数,获取执行替换的数量。

    

<?php
$a='i am A student.';
$c=0;
echo str_ireplace("i am A","I am a",$a);  //I an a student.
echo str_ireplace("t","T",$a,$c);  //I am A sTudenT.
echo $c;                            //2
?>



© 著作权归作者所有

共有 人打赏支持
上一篇: php入门6之数组
下一篇: php入门4之函数
金馆长1
粉丝 17
博文 43
码字总数 29363
作品 0
海淀
程序员
私信 提问
php新手入门之PHP常用特殊运算符号

php新手入门之PHP常用特殊运算符号,尖锋网站长发布分享。 尖锋网常发布一些技术分享资料和文章。欢迎大家提供高质量的旅游生活养生问答。 注解符号: // 单行注解 多行注解 引号的使用 ' ' ...

技术小胖子
2017/11/14
0
0
PHP三小时入门笔记(2014-9-3)

PHP三小时入门笔记(2014-9-3) 1、PHP是什么:编程语言 2、PHP 代码是运行在服务端的 3、行该脚本后,客户端就能接收到其结果,但他们无法得知其背后的代码是如何运作的 4、甚至可以将 web ...

GZhiDao
2015/11/26
42
0
读《PHP和MySQL Web开发》

【第一部分】PHP基础与入门 1、PHP学习笔记1:基础知识快速浏览 http://my.oschina.net/bluefly/blog/472673 2、PHP学习笔记2:文件 http://my.oschina.net/bluefly/blog/477601 3、PHP学习笔...

slyso
2015/07/14
0
0
ajax 快速入门

ajax作用:ajax 是在不重新加载整个页面的情况下与服务器交换数据并更新部分网页的技术.(实现浏览器与服务器之间的数据交互,实现页面的无刷新请求服务器,提高用户体验) 基本使用: 1.创建ajax对...

a69694510
2017/07/01
0
0
smarty的入门

Smarty模板在应用程序中使用步骤 1 加载smarty模板引擎,require(‘Smarty.class.php’); 2 建立smarty对象,$smarty=new Smarty(); 3 修改Smarty的默认行为,例如开启缓存机制,修改模板默认...

goodson
2013/10/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

ShxViewer_SHX字体查看

ShxViewe 是一款非常实用的SHX字型浏览软件。从CAD里面的字体浏览软件分离出来,帮助我们预览shx字体。 程序长这个样子: 分别打开txt.shx、hztxt.shx、ltypeshp.shx这几个形文件,可以了解一...

一个小妞
12分钟前
0
0
Jenkins的初步使用

Jenkins真是个宝藏软件,今天大概安装使用了一下,感觉还有好多维度可以探索。 1)安装:在Windows上使用的,在https://jenkins.io/download/下载Windows安装包,解压后是一个msi文件,默认安...

莫在全
24分钟前
0
0
技术复习-分布式事务

一、分布式事务解决方案 1.两阶段提交 two phase commit 角色分为协调者、参与者。协调者负责协调所有的参与者。 第一阶段 prepare 协调者发送prepare请求,参与者锁定资源之后返回ready或者...

Lubby
34分钟前
1
0
jenkins安装

https://my.oschina.net/u/593517/blog/1797968 jenkins 安装 https://my.oschina.net/u/593517/blog/3028175 GIT 安装 https://my.oschina.net/u/593517/blog/3028179 maven 安装 插件安装 ......

Gm_ning
44分钟前
2
0
小言服务端解决方案-监控

框架保证方向,整体包容细节 为保证服务端运行平稳正常,owner应使得系统应保有相应的监控:系统监控,业务监控。而服务运行的平稳高效是否有保障跟监控粒度又成直接的正比关系。本文仅针对开...

重城重楼
55分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部