search
Homephp教程php手册PHP常用字符串的大集合
PHP常用字符串的大集合Jun 13, 2016 am 11:06 AM
addphpforintroducefunctionbigstringCommonly usedusyesofkindConvertgather

我们今天为大家介绍的是PHP常用字符串之字符串转换类函数 

addcslashes函数:以C语言风格使用反斜线转义字符串中的字符 

addslashes函数:使用反斜线引用字符串 

chop函数:清除字符串中的连续空格 

get_html_translation_table函数:返回htmlspecialchars()函数和htmlentities()函数的转换表 

chunk_split函数:将字符串分割成小块 

hebrev函数:转换希伯来逻辑字符为可见字符 

hebrevc函数:转换希伯来语文本为可见文本,包括换行符 

html_entity_decode函数:转换HTML字符编码为字符 

htmlentities函数:转换字符为HTML字符编码 

htmlspecialchars_decode函数:转换特殊HTML字符编码为字符 

htmlspecialchars函数:转换特殊字符为HTML字符编码

nl2br函数:将换行字符转换成“
” 

quotemeta函数:加入引用符 

rtrim函数:清除字符串末尾的空白(或其他字符) 

strip_tags函数:清除HTML及PHP的标记 

stripcslashes函数:将用addslashes()函数处理后的字符串原样返回 

stripslashes函数:清除字符串中的反斜线 

strtolower函数:将字符串中的字母全部转换为小写 

strtoupper函数:将字符串中的字母全部转换为大写 

trim函数:截取字符串首尾的空格(或其他字符)字符串操作类函数 

explode函数:将字符串按指定字符切开 

str_pad函数:用一个字符串填充另一个字符串到指定长度 

str_split函数:把字符串转化为数组 

str_shuffle函数:随机打乱字符串中的字符顺序 

str_ireplace函数:将某个子字符串替换为另一个字符串 

localeconv函数:获取当地的数字和货币信息 

ltrim函数:清除字符串左端的连续空白(或者其他字符) 

money_format函数:把数字字符串转换为货币表示形式 

nl_langinfo函数:获取语言和地区信息 

number_format函数:用千位分隔符格式化数字字符串 

parse_str函数:将字符串解析为变量 

setlocale函数:设置地区信息 

similar_text函数:计算两个字符串中相匹配的字符串数量 

str_repeat函数:重复使用指定字符串

str_replace函数:区分大小写的字符串替换 

str_word_count函数:返回字符串中的单词数 

strcasecmp函数:对两个字符串进行比较 

strlen函数:统计字符串的长度 

strnatcmp函数:使用自然顺序演算法来对比字符串 

strrev函数:颠倒字符串 

strtok函数:切开字符串 

strtr函数:转换字符串的某些字符 

substr_count函数:计算一个字符串在另一个字符串中出现的次数 

substr_replace函数:替换字符串中的一部分为另一个字符串 

substr函数:截取字符串 

ucfirst函数:将字符串中第一个字符改为大写 

ucwords函数:将字符串中每个单词的第一个字母改为大写 

wordwrap函数:将字符串按字符个数换行 

PHP常用字符串之字符串查找类函数 

chr函数:将指定的序数转化为相应的ASCII码字符 

implode函数:将数组合并为字符串 

join函数:将数组转化为字符串 

crc32函数:计算一个字符串的crc32多项式 

strchr函数:返回字符串在另一个字符串中首次出现的位置到末尾的子字符串 

strcspn函数:返回字符串中起首不符合mask的子字符串长度 

stripos函数:查找一个字符串在另一个字符串中首次出现的位置(不区分大小写)

stristr函数:返回一个字符串在另一个字符串中首次出现的位置到后者末尾的子字符串(不区分大小写)

strripos函数:不区分大小写查找字符在字符串中首次出现的位置 

strrpos函数:查找字符在字符串中最后出现的位置 

strspn函数:返回字符串中起首符合mask的子字符串长度 

strstr函数:返回字符串中某字符串开始处至结束的字符串 

PHP常用字符串之字符串编码类函数 

bin2hex函数:将二进制字符转化为十六进制 

convert_cyr_string函数:将字符由一种Cyrillic字符转换成另一种 

convert_uudecode函数:对用uuencode算法编码的字符串解码 

convert_uuencode函数:对字符串进行uuencode算法编码

count_chars函数:返回字符串中所有字符的信息

ord函数:返回一个字符的ASCII码 

str_rot13函数:对一个字符串进行rot13编码

PHP常用字符串之字符串加密类函数 

crypt函数:将字符串用DES编码加密 

md5_file函数:计算给定文件的MD5hash 

md5函数:对一个字符串进行MD5加密 

sha1_file函数:计算给定文件的sha1hash 

echo函数:输出一个或多个字符 

fprintf函数:输出格式化字符串到流 

print函数:输出格式化字符串 

printf函数:输出一个格式化的字符串 

sprintf函数:返回一个格式化的字符串到变量 

sscanf函数:按照一定格式解析输入的字符串 

vfprintf函数:输出格式化字符串到流 

vprintf函数:输出一个格式化的字符串 

vsprintf函数:输出格式化的字符串到变量 

PHP常用字符串之字符串比较类函数 

levenshtein函数:计算两个字符串的Levenshtein距离 

metaphone函数:计算字符串的metaphone键 

soundex函数:计算字符串的soundex键 

strcoll函数:对两个字符串进行比较 

strcmp函数:比较两个字符串 

strnatcasecmp函数:用自然运算法则比较字符串(不区分大小写) 

strncasecmp函数:比较字符串的前n个字符(不区分大小写)

strncmp函数:比较两个字符串的前n个字符

strpbrk函数:查找字符串中的一系列字符

strpos函数:寻找字符串中某字符最先出现的位置

strrchr函数:查找一个字符串在另一个字符串中末次出现的位置,并返回从字符串中的这个位置起,一直到字符串结尾的子字符串

substr_compare函数:从指定起始位置起在一定长度内比较两个字符串(二进制精确,区分大小写可选)


Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
php怎么把负数转为正整数php怎么把负数转为正整数Apr 19, 2022 pm 08:59 PM

php把负数转为正整数的方法:1、使用abs()函数将负数转为正数,使用intval()函数对正数取整,转为正整数,语法“intval(abs($number))”;2、利用“~”位运算符将负数取反加一,语法“~$number + 1”。

php怎么实现几秒后执行一个函数php怎么实现几秒后执行一个函数Apr 24, 2022 pm 01:12 PM

实现方法:1、使用“sleep(延迟秒数)”语句,可延迟执行函数若干秒;2、使用“time_nanosleep(延迟秒数,延迟纳秒数)”语句,可延迟执行函数若干秒和纳秒;3、使用“time_sleep_until(time()+7)”语句。

php怎么除以100保留两位小数php怎么除以100保留两位小数Apr 22, 2022 pm 06:23 PM

php除以100保留两位小数的方法:1、利用“/”运算符进行除法运算,语法“数值 / 100”;2、使用“number_format(除法结果, 2)”或“sprintf("%.2f",除法结果)”语句进行四舍五入的处理值,并保留两位小数。

php怎么根据年月日判断是一年的第几天php怎么根据年月日判断是一年的第几天Apr 22, 2022 pm 05:02 PM

判断方法:1、使用“strtotime("年-月-日")”语句将给定的年月日转换为时间戳格式;2、用“date("z",时间戳)+1”语句计算指定时间戳是一年的第几天。date()返回的天数是从0开始计算的,因此真实天数需要在此基础上加1。

php怎么替换nbsp空格符php怎么替换nbsp空格符Apr 24, 2022 pm 02:55 PM

方法:1、用“str_replace(" ","其他字符",$str)”语句,可将nbsp符替换为其他字符;2、用“preg_replace("/(\s|\&nbsp\;||\xc2\xa0)/","其他字符",$str)”语句。

php怎么判断有没有小数点php怎么判断有没有小数点Apr 20, 2022 pm 08:12 PM

php判断有没有小数点的方法:1、使用“strpos(数字字符串,'.')”语法,如果返回小数点在字符串中第一次出现的位置,则有小数点;2、使用“strrpos(数字字符串,'.')”语句,如果返回小数点在字符串中最后一次出现的位置,则有。

php怎么设置implode没有分隔符php怎么设置implode没有分隔符Apr 18, 2022 pm 05:39 PM

在PHP中,可以利用implode()函数的第一个参数来设置没有分隔符,该函数的第一个参数用于规定数组元素之间放置的内容,默认是空字符串,也可将第一个参数设置为空,语法为“implode(数组)”或者“implode("",数组)”。

php怎么读取字符串后几个字符php怎么读取字符串后几个字符Apr 22, 2022 pm 08:31 PM

在php中,可以使用substr()函数来读取字符串后几个字符,只需要将该函数的第二个参数设置为负值,第三个参数省略即可;语法为“substr(字符串,-n)”,表示读取从字符串结尾处向前数第n个字符开始,直到字符串结尾的全部字符。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Repo: How To Revive Teammates
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
4 weeks agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

EditPlus Chinese cracked version

EditPlus Chinese cracked version

Small size, syntax highlighting, does not support code prompt function

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

Powerful PHP integrated development environment

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

mPDF

mPDF

mPDF is a PHP library that can generate PDF files from UTF-8 encoded HTML. The original author, Ian Back, wrote mPDF to output PDF files "on the fly" from his website and handle different languages. It is slower than original scripts like HTML2FPDF and produces larger files when using Unicode fonts, but supports CSS styles etc. and has a lot of enhancements. Supports almost all languages, including RTL (Arabic and Hebrew) and CJK (Chinese, Japanese and Korean). Supports nested block-level elements (such as P, DIV),