« 获取页面中的所有链接地址的PHP函数php iconv函数 »

php字符串函数 strpos,substr

查找位置:

  strpos($str,search,[]):查找search在$str中次位置从开始;

  stripos($str,search,[]):

  strrpos($str,search,[]):查找search在$str中最后次出现位置从

  开始;

  2、提取子(双字节)

  submit($str, start[, length]):从$str中strat位置开始提取[length长

  度串]

  strstr($str1,$str2):从$str1(第位置)搜索$str2并从它开始截取到结束

  串;若没有则返回FALSE

  stristr 功能同strstr只是不区分大小写

  strrchr 从最后次搜索到处返回;用处:取路径中文件名

  3、替换

  str_replace(search,replace,$str):从$str中查找search用replace来替换

  str_irreplace(search,replace,$str):

  strtr($str,search,replace):这个中replace不能为"";

  substr_replace($Str,$rep,$start[,length])$str原始串,$rep替换后

  串,$start起始位置,$length替换长度该项可选

  4、去长度

   strlen($str)

  5、比较

   strcmp($str1,$str2):$str1>=<$str2分别为正1,0,-1(串比较)

  strcmp 同上(不分大小写)

  strnatcmp("4","14") 按自然排序比较

  strnatcmp 同上(区分大小写)

  6、分割成

  str_split($str,len):把$str按len长度进行分割返回

  split(search,$str[,]):把$str按search进行分割返回是分割几

  次后面将不分割

  expload(search,$str[,])

  7、去除空格:ltrim、rtrim、trim

  8、加空格

  chunk_split($str,2);向$str里面按2个就加入个空格;

  9、chr、ord--返回指定或ascii

  10、HTML代码有关

  nl2br:使n转换为<br>

  strip_tags($str[,'<p>']):去除HTML和PHP标记

  在$str中所有HTML和PHP代码将被去除可选参数为html和PHP代码作用是将保留

  可选参数所写代码

  如:echo strip_tags($text, '<br><p>');

  htmlspecialchars($str[,参数]):页面正常输出HTML代码参数是转换方式

  11、大小写转换

  strtolower($str) 串转换为小写

  strtoupper($str) 串转换为大写

  ucfirst($str) 将转换为大写

  ucwords($str) 将每个单词首字母转换为大写

  12、数据库相关

  addslashes($str):使str内单引号(')、双引号(")、反斜线()和 NUL

  串转换为',",

  magic_quotes_gpc = On 自动对 get post cookie内容进行转义

  get_magic_quotes_gpc()检测是否打开magic_quotes_gpc

  stripslashes 去除串中反斜杠

  13、连接

  implode(str,$arr) 将按指定连接成串;implode有个别名join

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

网站目录

最近发表

最新评论及回复

文章归档

Search

Powered By Z-Blog 1.8 Terminator(beta) Build 71218 Designed by Michael

Powered By Z-Blog Copyright 0-9999 subin.org.cn Rights Reserved. 晋ICP备08000685号