课件下载_百万课件网

php教程_php字符串

声明:本课件在电脑上可正常浏览,在手机或平板电脑上只能浏览到简介。

php教程_php字符串的内容简介:

字符串函数 strlen 计算字符串长度 substr 截取字符串,采用 起点—长度方式。 strstr 截取字符串,采用子串—结尾方式。 strpos 查找子串在原串的出现位置,从0开始 explode 分割字符串,将字符串毁成数组。 implode 连接字符串,将数组毁成一排。 trim 去掉左右空格 str_pad 填充补齐 strtoupper 转为大写 strtolower 转为小写 str_replace 普通式替换 strtr 翻译式替换 strrev 字符反转 正则表达式 正则表达式介绍 PHP中的正则表达式 正则表达式语法 什么是正则表达式 正则表达式(regular expression) 描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 应用范围: 表单验证、数据验证、字符替换等。如判断某个邮件地址是否正确。Abc@yiboit.com?如何写程序? PHP中有两种形式的正则表达式: 一种是“POSIX扩展”正则表达式,另一种是“Perl兼容”正则表达式。他们的语法稍微不同,但他们实现的功能都是相同的。本节将介绍如何使用Perl兼容正则表达式,因为这种形式更加强大,而且是二进制安全的。 所有的语言,如php java .net、 javascript都支持正则表达式。 正则和php 正则表达式的构成: 普通字符(例如字符a到z)如:[a-z] a|b 特殊字符(称为元字符)如:\w * ^ * 等等。 Php中正则表达式的写法: “/expression/” php中两个函数 字符匹配: ereg() preg_match();1、如果匹配,返回1,也就是true,否则返回0,也就是false.2、preg_match()是ereg()的替代方案, preg_match()速度更快。 $aa=preg_match("/hi/","fdfhi ,china"); echo $aa; // 1 字符替换: ereg_replace() preg _replace() echo preg_replace(“/hi/i”,“zuoyefeng”,“HI ,china php”); //zuoyefeng ,czuoyefengna php i表示不区别大小写 常用元字符@符号 (1)“^” 插入符 /^first/ 表示检测字符串是否以 first 开头 (2)“$” 美元符 /end$/ 表示检测字符串是否以 end 结尾 (3)”.” 点号。点号是用来匹配除了换行符之外的任意字符 /e.d/ 表示检测字符串是否匹配字符e加一个任意字符和字符d (4)”-” 短横线。短横线被称为范围界定字符 /[0-9]/ 表示字符串是否匹配任何数字 [^0-9] 非数字 \w 意义:匹配所有的数字和字母以及下划线,等价于[A-Za-z0-9_]。 例如:/w/匹配"apple,"中的'a',".28,"中的'5'和"3D."中的'3'。 \W 意义:匹配除数字、字母外及下划线外的其它字符,等价于[^A-Za-z0-9_]。 例如:/W/或者/[^$A-Za-z0-9_]/匹配“50%.”中的‘%’。 \d 匹配一个数字字符。等价于 [0-9]。
课件下载:下载地址 页数:150页 [ 收藏 推荐 ]
课件大小:0.02 MB 上传时间:2012-10-19 09:38:39 下载次数: 所需金币:0个