实例 比较字符串: <?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello World!"); echo "<br>"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello World!"); ?> 定义和用法
实例 比较两个字符串(区分大小写): <?php echo strcmp("Hello world!","Hello world!"); ?> 定义和用法 strcmp() 函数比较两个字符串。 注释:strcmp() 函数是二进制安全的,且区分大小写。 提示:该函数与 strncmp() 函数类似,不同的是,通过 strncmp() 您可以指定每个字符串用于比较的字符数。 语法
实例 查找 "world" 在 "Hello world!" 中的第一次出现,并返回字符串的其余部分: <?php echo strchr("Hello world!","world"); ?> 定义和用法 strchr() 函数搜索字符串在另一字符串中的第一次出现。 该函数是 strstr() 函数的别名。 注释:该函数是二进制安全的。 注释:该函数是区分大小写的。如需进行不区分大
实例 比较两个字符串(不区分大小写): <?php echo strcasecmp("Hello world!","HELLO WORLD!"); ?> 定义和用法 strcasecmp() 函数比较两个字符串。 提示:strcasecmp() 函数是二进制安全的,且不区分大小写。 提示:该函数与 strncasecmp() 函数类似,不同的是,通过 strncasecmp() 您可以指定
实例 计算字符串 "Hello World!" 中的单词数: <?php echo str_word_count("Hello world!"); ?> 定义和用法 str_word_count() 函数计算字符串中的单词数。 语法 str_word_count(string,return,char) 参数 描述 string 必需。规定要检查的字符
实例 把字符串 "Hello" 分割到数组中: <?php print_r(str_split("Hello")); ?> 定义和用法 str_split() 函数把字符串分割到数组中。 语法 str_split(string,length) 参数 描述 string 必需。规定要分割的字符串。 length 可选。规定每个数组元素
实例 随机地打乱字符串中的所有字符: <?php echo str_shuffle("Hello World"); ?> 定义和用法 str_shuffle() 函数随机地打乱字符串中的所有字符。 语法 str_shuffle(string) 参数 描述 string 必需。规定要打乱的字符串。 技术细节 返回值: 返回已打乱的字符串。
实例 编码并解码字符串: <?php echo str_rot13("Hello World"); echo "<br>"; echo str_rot13("Uryyb Jbeyq"); ?> 定义和用法 str_rot13() 函数对字符串执行 ROT13 编码。 ROT13 编码是把每一个字母在字母表中向前移动 13 个字母得到。数字和非字母字符保持不变。 提示:编码和解码
实例 把字符串 "Hello world!" 中的字符 "world" 替换成 "Peter": <?php echo str_replace("world","Peter","Hello world!"); ?> 定义和用法 str_replace() 函数替换字符串中的一些字符(区分大小写)。 该函数必须遵循下列规则: 如果搜索的字符串是一个数组,那么它将返回一个数组。 如果搜索的字
实例 把字符串 "." 重复 13 次: <?php echo str_repeat(".",13); ?> 定义和用法 str_repeat() 函数把字符串重复指定的次数。 语法 str_repeat(string,repeat) 参数 描述 string 必需。规定要重复的字符串。 repeat 必需。规定字符串将被重复的次数。