个性化阅读
专注于IT技术分析

PHP字符串函数

PHP提供了各种字符串函数来访问和操作字符串。

下面列出了PHP字符串函数。

addcslashes() 它用于返回带有反斜杠的字符串。
addslashes() 它用于返回带有反斜杠的字符串。
bin2hex() 它用于将ASCII字符字符串转换为十六进制值。
chop() 它从字符串的右端删除空格或其他字符
chr() 它用于从指定的ASCII值返回字符。
chunk_split() 它用于将字符串拆分为一系列较小的部分。
convert_cyr_string() 它用于将字符串从一种西里尔字符集转换为另一种。
convert_uudecode() 它用于解码uuencoded字符串。
convert_uuencode() 它用于使用uuencode算法对字符串进行编码。
count_chars() 它用于返回有关字符串中使用的字符的信息。
crc32() 它用于计算字符串的32位CRC。
crypt() 它用于创建哈希字符串单向。
echo() 它用于输出一个或多个字符串。
explode() 它用于将字符串分成数组。
fprint() 它用于将格式化的字符串写入流。
get_html_translation_table() 返回htmlspecialchars()和htmlentities()使用的转换表。
hebrev() 它用于将希伯来语文本转换为可视文本。
hebrevc() 它用于将希伯来语文本转换为可视文本, 并将新行(\ n)转换为<br>。
hex2bin() 它用于将十六进制值的字符串转换为ASCII字符。
htmlentities() 它用于将字符转换为HTML实体。
html_entity_decode() 它用于将HTML实体转换为字符。
htmlspecialchars() 将特殊字符转换为html实体。
htmlspecialchars_decode() 将html实体转换回特殊字符。
Implode() 它用于从数组的元素中返回字符串。
Join() 它是implode()函数的别名。
Levenshtein() 它用于返回两个字符串之间的Levenshtein距离。
Lcfirst() 它用于将字符串的第一个字符转换为小写。
localeconv() 获取数字格式信息
ltrim() 它用于删除字符串左侧的空格。
md5() 它用于计算字符串的MD5哈希值。
md5_files() 它用于计算文件的MD5哈希值。
metaphone() 用于计算字符串的变音键。
money_format() 它用于返回格式化为货币字符串的字符串。
nl2br() 它用于在字符串的每个换行符之前插入HTML换行符。
nl_langinfo() 查询语言和区域信息
number_format() 它用于格式化成千上万个分组的数字。
ord() 用于返回字符串首字符的ASCII值。
parse_str() 它用于将查询字符串解析为变量。
print() 它用于输出一个或多个字符串。
printf() 它用于将输出显示为格式化的字符串。
quoted_printable_decode() 将带引号的可打印字符串转换为8位字符串
quoted_printable_encode() 将8位字符串转换回带引号的可打印字符串
quotemeta() 引用元字符
rtrim() 它用于删除字符串右侧的空格。
setlocale() 用于设置语言环境信息。
sha1() 它用于返回字符串的SHA-1哈希。
sha1_file() 它用于返回文件的SHA-1哈希。
similar_text() 它用于比较两个字符串之间的相似性。
Soundex() 用于计算字符串的soundex键。
sprintf() 返回格式化的字符串
sscanf() 它用于根据格式解析来自字符串的输入。
strcasecmp() 它用于比较两个字符串。
strchr() 它用于查找另一个字符串中一个字符串的第一个匹配项。
strcmp() 二进制安全字符串比较(区分大小写)
strcoll() 基于语言环境的二进制比较(区分大小写)
strcspn() 用于反转字符串。
stripcslashes() 它用于取消对用addcslashes()引用的字符串的引用。
stripos() 它用于返回另一个字符串中第一次出现的字符串的位置。
stristr() 不区分大小写的strstr
strlen() 它用于返回字符串的长度。
strncasecmp() 二进制安全的不区分大小写的字符串比较
strnatcasecmp() 它使用”自然顺序”算法用于不区分大小写的两个字符串比较
strnatcmp() 它使用”自然顺序”算法用于区分两个字符串的区分大小写的比较
strncmp() 用于比较前n个字符。
strpbrk() 它用于在字符串中搜索一组字符中的任何字符。
strripos() 它找到不区分大小写的子字符串在字符串中最后一次出现的位置。
strrpos() 它查找字符串中最后一次出现子字符串的长度。
strpos() 它用于返回另一个字符串中第一次出现的字符串的位置。
strrchr() 它用于查找另一个字符串中一个字符串的最后一次出现。
strrev() 用于反转字符串。
strspn() 查找字符串初始段的初始长度
strstr() 查找出现的字符串。
strtok() 将字符串拆分为较小的字符串
strtolower() 将字符串转换为小写
strtoupper() 将字符串转换为大写
strtr() 翻译字符串中的某些字符或替换子字符串
str_getcsv() 它用于将CSV字符串解析为数组。
str_ireplace() 它用于替换字符串中的某些字符(不区分大小写)。
str_pad() 它用于将字符串填充到新长度。
str_repeat() 它用于将字符串重复指定的次数。
str_replace() 它用替换字符串替换所有出现的搜索字符串。
str_rot13() 用于对字符串执行ROT13编码。
str_shuffle() 它用于随机混洗字符串中的所有字符。
str_split() 它用于将字符串拆分为数组。
strcoll() 这是基于语言环境的字符串比较。
strip_tags() 它用于从字符串中剥离HTML和PHP标记。
str_word_count() 它用于计算字符串中的单词数。
substr() 返回字符串的一部分
substr_compare() 从偏移量到字符长度比较两个字符串。 (二进制安全比较)
substr_count() 计算子字符串出现的次数
substr_replace() 用另一个子字符串替换字符串的某些部分
trim() 从字符串的开头和结尾删除空格或其他字符。
ucfirst() 使字符串的第一个字符变为大写
ucwords() 将字符串中每个单词的第一个字符变为大写
vfprintf() 将格式化的字符串写入流
vprintf() 根据格式将输出显示为格式化字符串
vsprintf() 它返回一个格式化的字符串
wordwrap() 将字符串包装为给定数量的字符

PHP字符串函数示例

1)PHP strtolower()函数

strtolower()函数以小写字母返回字符串。

句法

string strtolower ( string $string )

例子

<?php
$str="My name is KHAN";
$str=strtolower($str);
echo $str;
?>

输出

my name is khan

2)PHP strtoupper()函数

strtoupper()函数以大写字母返回字符串。

句法

string strtoupper ( string $string )

例子

<?php
$str="My name is KHAN";
$str=strtoupper($str);
echo $str;
?>

输出

MY NAME IS KHAN

3)PHP ucfirst()函数

ucfirst()函数返回将第一个字符转换为大写的字符串。它不会改变其他字符的大小写。

句法

string ucfirst ( string $str )

例子

<?php
$str="my name is KHAN";
$str=ucfirst($str);
echo $str;
?>

输出

My name is KHAN

4)PHP lcfirst()函数

lcfirst()函数返回将第一个字符转换为小写字母的字符串。它不会改变其他字符的大小写。

句法

string lcfirst ( string $str )

例子

<?php
$str="MY name IS KHAN";
$str=lcfirst($str);
echo $str;
?>

输出

mY name IS KHAN

5)PHP ucwords()函数

ucwords()函数返回将每个单词的第一个字符转换为大写的字符串。

句法

string ucwords ( string $str )

例子

<?php
$str="my name is Sonoo jaiswal";
$str=ucwords($str);
echo $str;
?>

输出

My Name Is Sonoo Jaiswal

6)PHP strrev()函数

strrev()函数返回反向字符串。

句法

string strrev ( string $string )

例子

<?php
$str="my name is Sonoo jaiswal";
$str=strrev($str);
echo $str;
?>

输出

lawsiaj oonoS si eman ym

7)PHP strlen()函数

strlen()函数返回字符串的长度。

句法

int strlen ( string $string )

例子

<?php
$str="my name is Sonoo jaiswal";
$str=strlen($str);
echo $str;
?>

输出

24
赞(0)
未经允许不得转载:srcmini » PHP字符串函数

评论 抢沙发

评论前必须登录!