PHP怎样举办字符串替代
发布时间:2021-05-27 06:34:41 所属栏目:编程 来源:互联网
导读:str_ireplace() 和 str_replace 行使新的字符串替代原本字符串中指定的特定字符串,str_replace 区分巨细写,str_ireplace() 不区分巨细写,两者语法相似。 str_
str_ireplace() 和 str_replace 行使新的字符串替代原本字符串中指定的特定字符串,str_replace 区分巨细写,str_ireplace() 不区分巨细写,两者语法相似。 str_ireplace() 的语法如下: mixed str_ireplace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) 该函数返回一个字符串可能数组。该字符串或数组是将 subject 中所有的 search 用 replace 替代(忽略巨细写)之后的功效。参数 count 暗示执行替代的次数。行使示譬喻下:
<?php $str = 'hello,world,hello,world'; $replace = 'hi'; $search = 'hello'; echo str_ireplace($search, $replace, $str); ?> 执行以上代码的输出功效为:hi,world,hi,world substr_replace() 函数 substr_replace() 函数的语法如下:mixed substr_replace ( mixed $string , mixed $replacement , mixed $start [, mixed $length ] ) substr_replace() 在字符串 string 的副本中将由 start 和可选的 length 参数限制的子字符串行使 replacement 举办替代。 假如 start 为正数,替代将从 string 的 start 位置开始。假如 start 为负数,替代将从 string 的倒数第 start 个位置开始。 假如设定了 length 参数而且为正数,就暗示 string 中被替代的子字符串的长度。假如设定为负数,就暗示待替代的子字符串末了处间隔 string 结尾的字符个数。假如没有提供此参数,那么默以为 strlen(string)(字符串的长度)。虽然,假如 length 为 0,那么这个函数的成果为将 replacement 插入 string 的 start 位置处。(编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读