三沣开发知识 购物 网址 游戏 小说 股票 美女 租车 短信 新闻 笑话 | 开发 汉字 下载 软件 图书馆
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题
autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程 CSS/HTML/Xhtml
html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
站长资讯 .NET新手 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA VisualStudio ASP.NET-MVC .NET控件开发 EntityFramework WinRT-Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动 Html-Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP OracleERP DynamicsCRM K2 BPM 信息安全 企业信息 Android开发 iOS开发 WindowsPhone WindowsMobile 其他手机 敏捷开发 项目管理 软件工程 SQLServer Oracle MySQL NoSQL 其它数据库 Windows7 WindowsServer Linux
  IT知识库 -> PHP -> php字符串 -> 正文阅读
 

[PHP]php字符串

php字符串
=========================
  PHP --字串的处理
========================

一、字串的定义
-----------------------------
     1. 单引号: ''  不支持变量的解析,转义符: \\ \'
     2. 双引号: ""  支持变量的解析,转义符: \n \r \t \" \$ \\ ...
    
     3. 定界符: <<< 注意结束符的使用。
    
     $str = <<<mystr
          ......
mystr;

二、 常用字串的输出函数
-------------------------------------
     1. echo() 支持多个变量同时输出 如: echo $s1,$s2;
     2. print()  不支持多个变量。
     3. die() 别名exit() 终止当期脚本执行,可以顺便输出内容
     4. print_r() 与var_dump()函数类似,都是格式化变量并直接输出,可以解析数组,对象等类型
          常用于开发时的临时输出使用(测试)
     5. printf() 格式化字串并输出
     6. sprintf() 格式化字串并返回
    
     chr()和ord()是实现ASCII码值和字符之间的转换
    
     命名:驼峰命名法
     函数名: strDel()
               userNameAdd()
              
     类名:     UserAction()
    

三、常用字串中的处理函数(格式化)
------------------------------------
     ltrim() 去除左侧多余字符(默认删空格)
     rtrim() 去除右侧多余字符(默认删空格)
*     trim()  去除两侧多余字符(默认删空格)
     str_pad() 使用另一个字符串填充字符串为指定长度
*     函数: strtolower( )
          语法: string strtolower(string str);
          本函数将字符串 str 全部变小写字符串。
*     函数: strtoupper( )
          语法: string strtoupper(string str);
          本函数将字符串 str 全部变大写字符串。     
     函数:ucfirst( )
          将字符串第一个字符改大写。
          语法: string ucfirst(string str);
          本函数返回字符串 str 第一个字的字首字母改成大写。
     函数:ucwords( )
          将字符串每个字第一个字母改大写。
          语法: string ucwords(string str);
          本函数返回字符串 str 每个字的字首字母全都改成大写。

     int ord(string $string ) — 返回字符的 ASCII 码值
     string chr(int $ascii ) — 返回指定的字符
         
     网页输出格式化函数
     nl2br--将字串中\n前添加<br/>标签,实现换行输出。
*     htmlspecialchars--格式换字串中的html标签
     htmlentities--
*     strip_tags -- 删除html标签函数
    
     strrev -- 将字串颠倒返回
*     strlen -- 求字串长度: 字母:一个算一个长度,汉字:utf-8编码是每个汉字3个长度,其他是2长度
*     mb_strlen(str,"utf-8");获取中文字的长度
     number_format -- 格式化数字的
*     md5 --  单向加密的(不可逆的(不能解密的))。

     strcmp -- 整个比较是否相同
     strncmp --指定长度的比较
     strcasecmp-- 不区分大小写比较

     strnatcmp -- 按自然顺序比较
     similar_text -- 模糊比较

*     explode -- 用一段字符串拆分另一段字符串转变成数组的函数
*     implode -- 将一维数组的值相连转变为一个字符串的函数

*     substr --  截取字串 a.txt  a.rm a.rmvb  a.b.txt
     string返回值 substr(
          string string被截字串,
          int start起始位置
          [, int length长度] )
         
*     mb_substr() --截取指定编码的字串
    
*     strstr -- 字串查找并截取
     strchr  -- 是上面的strstr的别名找并截取
     strrchr -- 从后面做字串查找。找并截取


*     strpos --查找一个字符出现位置(从前开始。第三个参数为查找起始位置)
     strrpos --查找一个字符出现位置(从后面开始找。)

    
*     换成字串 str_replace(被换字串,换成的字串,原字串,[数量]);字符串替换
    

     file_get_contents("文件名") // 获取指定文件的内容
     file_put_contents("文件名","内容")//将内容写入(覆盖写)到指定文件中
    
     file_put_contents("文件名","内容",FILE_APPEND)
     //将内容写入(追加写)到指定文件中

  PHP 最新文章
php memcache 扩展 php
yii2 commands模式以及配置crontab定时任务
html模板生成静态页面及模板分页处理
利用 fsockopen() 函数开放端口扫描器
php的二维数组排序
PHP接收post请求,不是空数组就是没值,怎么
PHP CURL访问HTTPS使用详解
[Laravel] Laravel的基本数据库操作部分
php使用file函数、fseek函数读取大文件效率
74cms 骑士人才系统源码
上一篇文章      下一篇文章      查看所有文章
加:2017-04-27 02:06:01  更:2017-05-15 16:38:07 
 
技术频道: 站长资讯 .NET新手区 ASP.NET C# WinForm Silverlight WCF CLR WPF XNA Visual Studio ASP.NET MVC .NET控件开发 Entity Framework WinRT/Metro Java C++ PHP Delphi Python Ruby C语言 Erlang Go Swift Scala R语言 Verilog 其它语言 架构设计 面向对象 设计模式 领域驱动设计 Html/Css JavaScript jQuery HTML5 SharePoint GIS技术 SAP Oracle ERP Dynamics CRM K2 BPM 信息安全 企业信息化其他 Android开发 iOS开发 Windows Phone Windows Mobile 其他手机开发 敏捷开发 项目与团队管理 软件工程其他 SQL Server Oracle MySQL NoSQL 其它数据库 Windows 7 Windows Server Linux
脚本语言: vbs/VBScript DOS/BAT hta htc python perl 游戏相关 VBA 远程脚本 ColdFusion ruby专题 autoit seraphzone PowerShell linux shell Lua Golang Erlang 其它教程
网站开发: CSS/HTML/Xhtml html5 CSS XML/XSLT Dreamweaver教程 经验交流 开发者乐园 Android开发资料
360图书馆 软件开发资料 文字转语音 购物精选 软件下载 美食菜谱 新闻资讯 电影视频 小游戏 Chinese Culture 股票 租车
生肖星座 三丰软件 视频 开发 短信 Android开发 站长 古典小说 网文精选 搜图网 美图 中国文化英文版 多播 租车 短信
2017-8-19 4:05:43
多播视频美女直播
↓电视,电影,美女直播,迅雷资源↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT知识库