怎么在php中替换与分割字符串-创新互联

怎么在php中替换与分割字符串?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

创新互联公司是一家集网站建设,和静企业网站建设,和静品牌网站建设,网站定制,和静网站建设报价,网络营销,网络优化,和静网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

字符串的替换


1. 执行一个正则表达式的搜索和替换


复制代码 代码如下:

mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] )

搜索subject中匹配pattern的部分, 以replacement进行替换.

2. 子字符串替换


复制代码 代码如下:

mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] )


该函数返回一个字符串或者数组。该字符串或数组是将 subject 中全部的 search 都被 replace 替换之后的结果。

字符串的分割和连接

通过一个正则表达式分隔字符串

说明

1. array preg_split ( string $pattern , string $subject [, int $limit = -1 [, int $flags = 0 ]] )

通过一个正则表达式分隔给定字符串.

2. explode — 使用一个字符串分割另一个字符串

说明:

array explode ( string $separator , string $string [, int $limit ] )

$str = 'one|two|three|four';
// 正数的 limit
print_r(explode('|', $str, 2));
// 负数的 limit(自 PHP 5.1 起)
print_r(explode('|', $str, -1));

以上例程会输出:

Array
(
  [0] => one
  [1] => two|three|four
)
Array
(
  [0] => one
  [1] => two
  [2] => three
)

3. string implode(string glue, array pieces) ———— 连接数组称为字符串

$lan=array("a","b","c");
implode("+", $lan);//a+b+c

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注创新互联行业资讯频道,感谢您对创新互联网站建设公司,的支持。


本文名称:怎么在php中替换与分割字符串-创新互联
标题来源:http://myzitong.com/article/dcgchs.html