实用函数5


Posted in PHP onNovember 08, 2007

//把一个数字的二进制表示形式转化成十六进制

string bin2hex(string tring)
//除去字符串结尾处的空格

string rtrim(string string)
//rtrim的别名

string chop(string string)
//从字符串的两头除去空格

string trim(string string)
//从字符串的开头处除去空格

string ltrim(string string)
//用字符串 separator 来分割字符串 string 并在数组中返回 string 字符串的各组成部分

array explode(string separator,string string)
//通过在数组 pieces 各元素之间加上 glue 字符串,把各元素组合起来并返回一个字符串

string implode(string glue,array pieces)
//使一个字符串变成大写形式

string strtoupper(string string)
//使一个字符串变成小写形式

string strtolower(string string)
//将字符串 str 和 from 中相同的字符串一一转换成 to 中的字符串并返回

string strtr(string str,string from,string to)
//找到一个字符串中的字符在另一个字符串中的首次出现(不分大小写)的位置

int strpos(string haystack,string needle,int [offset])
//找到字符串中的字符在另一个字符串中最后一次出现的位置,值得注意的是 needle 只能是一个字符,
中文字符不适合

int strrpos(string haystack,char needle)
//将字符串变成小段供其他函数使用使用。例如,base64_encode。内定是参数chunklen(76个字符)每隔
76个字符插入end(" ")。返回新字符串而不改动原字符串。

string chunck_split(string string,int[chunklen],string[end])
//将字符串 string 的第 start 位起的字符串取出 length 个字符。若 start 为负数,则从字符串尾部
算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符

string substr(string string,int start,int[length])
//返回的字符串中下列字符的前面都加上了反斜(\):.\+*?[^]($)

string quotemeta(string str)
//返回字符串的ASCII(美国国家标准交换码)序数值。本函数和chr()函数相反

int ord(string string)
//把ASCII码转化成一个字符

string chr(int ascii)
//使一个字符串的首字符大写

string ucfirst(string str)
//使一个字串中每个单词的首字符大写

string ucwords(string str)
//比较两个字符的相同程度,返回两个字符串中相同的字符序列(chars)的个数,通过使用第3个参数中
给出的引用变量,把相似字符百分比传递给第3个参数

int similar_text(string first,string second,double[percent]
//把一个字符中的单引号、双引号和反斜杠字符都用反斜杠进行转义

string addslashes(string str)
//从字符串中除去反斜杠

string stripslashes(string str)
//以 pattern 的规则来分析比对字符串 string ,比对结果返回的值放在数组参数 regs 之中,regs[0] 
内容就是原字符串 string、regs[1]为第一个合乎规则的字符串、regs[2]就是第二个合乎规则的字符串
,依此类推。若省略参数 regs,则只是单纯地比对,找到则返回值为 true

int ereg(string pattern,string string,array)[regs])
//和ereg()类似,不同之处在于ereg()区分大小写,本函数与大小写无关

int eregi(string pattern,string string,array[regs])
//本函数以 pattern 的规则来分析比对字符串 string,欲取而代之的字符为参数 replacement。返回值
为字符串类型

string ereg_replace(string pattern,string replacement,string string)
//构造一个不区分大小写的替换正则表达式

string eregi_replace(string pattern,string replacement,string string)
//切开后的返回值为数组变量。参数 pattern 为指定的规则字符串、参数 string 则为待处理的字符串
、参数 limit 可省略,表示欲处理的最多合乎值。值得注意的是本函数的 pattern 参数区分大小写

array split(string pattern,string string,int[limit])
//本函数可将字符串之字符逐字返回大小写。在 PHP 使用上,本函数没有什么作用,但可能可以提供外
部程序或数据库处理。

string sql_regcase(string string)
//将数据以 byte-stream 方式存放。变量 value 为混合型,可以包括整数、双精度浮点数字串、数组以
及对象的属性(对象的方法不保存)

string serialize(mixed value)
//可取出系统以 byte-stream 方式存放的数据

mixed unserialize(string str)

PHP 相关文章推荐
用php获取本周,上周,本月,上月,本季度日期的代码
Aug 05 PHP
为PHP初学者的8点有效建议
Nov 20 PHP
8个出色的WordPress SEO插件收集
Feb 26 PHP
PHP中的strtr函数使用介绍(str_replace)
Oct 20 PHP
php笔记之:php函数range() round()和list()的使用说明
Apr 26 PHP
php 伪静态之IIS篇
Jun 02 PHP
一个经典的PHP验证码类分享
Nov 18 PHP
PHP中SQL查询语句的id=%d解释(推荐)
Dec 10 PHP
Laravel网站打开速度优化的方法汇总
Jul 16 PHP
php设计模式之策略模式应用案例详解
Jun 17 PHP
Laravel实现搜索的时候分页并携带参数
Oct 15 PHP
Laravel中如何轻松容易的输出完整的SQL语句
Jul 26 PHP
实用函数4
Nov 08 #PHP
实用函数3
Nov 08 #PHP
实用函数2
Nov 08 #PHP
一个图形显示IP的PHP程序代码
Oct 19 #PHP
php在线生成ico文件的代码
Oct 09 #PHP
pw的一个放后门的方法分析
Oct 08 #PHP
使用 eAccelerator加速PHP代码的方法
Sep 30 #PHP
You might like
解析php5配置使用pdo
2013/07/03 PHP
ThinkPHP 整合Bootstrap Ajax分页样式
2016/12/23 PHP
PHP创建自己的Composer包方法
2018/04/09 PHP
编写js扩展方法判断一个数组中是否包含某个元素
2013/11/08 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
jquery读取xml文件实现省市县三级联动的方法
2015/05/29 Javascript
详解JavaScript的流程控制语句
2015/11/30 Javascript
浅析Javascript匿名函数与自执行函数
2016/02/06 Javascript
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
jquery.uploadView 实现图片预览上传功能
2017/08/10 jQuery
浅谈Vue 数据响应式原理
2018/05/07 Javascript
详解jQuery中的easyui
2018/09/02 jQuery
Vue列表如何实现滚动到指定位置样式改变效果
2020/05/09 Javascript
[01:10]DOTA2英雄背景故事第四期之混沌法则混沌骑士
2020/07/16 DOTA
Python使用urllib2获取网络资源实例讲解
2013/12/02 Python
彻底理解Python中的yield关键字
2019/04/01 Python
Django框架自定义模型管理器与元选项用法分析
2019/07/22 Python
安装docker-compose的两种最简方法
2019/07/30 Python
python二维键值数组生成转json的例子
2019/12/06 Python
python tkinter之顶层菜单、弹出菜单实例
2020/03/04 Python
python pandas利用fillna方法实现部分自动填充功能
2020/03/16 Python
Python基于百度AI实现OCR文字识别
2020/04/02 Python
Pytorch数据拼接与拆分操作实现图解
2020/04/30 Python
英国空调、除湿机和通风设备排名第一:Air Con Centre
2019/02/25 全球购物
架构师岗位职责
2013/11/18 职场文书
普通院校学生的自荐信
2013/11/27 职场文书
总经理职责
2013/12/22 职场文书
总经理司机岗位职责
2014/02/06 职场文书
个人自我鉴定总结
2014/03/25 职场文书
爱护公物标语
2014/06/24 职场文书
大学生党性分析材料
2014/12/19 职场文书
朝花夕拾读书笔记
2015/06/29 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书
技术入股协议书
2016/03/22 职场文书
教你如何使用Python Tkinter库制作记事本
2021/06/10 Python
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android