Codeigniter 可以说是php中最轻量级的开发框架,轻量级可想而知随之来得问题就是很多的功能、扩展的库不够完善,这个和zendframeword 还是有很大的差距的,下面就介绍下codeigniter的中的字符串辅助函数。
工具/原料
1
php
2
集成开发环境
方法/步骤
1
要用codeigniter的字符串函数,下面我先看下如何引入,采用如下方式装载该辅助函数:
2
下面介绍产生随机字符串的函数,根据你所指定的类型和长度产生一个随机字符串。可用于生成密码串或随机字串。第一个参数指定字符串类型,第二个参数指定其长度。以下为可选字符串类型:alpha, alunum, numeric, nozero, unique, md5, encrypt 和 sha1alpha: 含有大小写字母alnum: 含有大小写字母以及数字。numeric: 数字字符串。nozero: 不含零的数字字符串。unique: 用 MD5 和 uniqid()加密的字符串。注意:第二个长度参数在这种类型无效。均返回一个32位长度的字符串。sha1: 使用安全辅助函数中的do_hash()生成的随机数加密值。
3
下面这个函数优点奇葩,就是可以在字符串后面增加一个增长的数字
4
这个函数是在循环中交替使用两个变量,在循环中需要每行不同颜色的时候可以使用这个函数。
5
去掉多余的一个紧接着一个重复出现的特殊字符
6
还有几个和php本身的字符串功能基本一样的,quotes_to_entities():把html转换为实体符号strip_quotes():去除字符串中的单引号双引号
注意事项
1
要注意库的引入
2
要细心