其他分享
首页 > 其他分享> > php基础详解:implode函数和explode函数使用教程

php基础详解:implode函数和explode函数使用教程

作者:互联网

Imploding 和 Exploding 是两个重要的 PHP 特性,可用于字符串或数组。Implode() 和 explode() 是两个内置的 PHP 函数,可以帮助我们完成这些任务。

在 PHP 中处理数组和字符串时,经常需要使用 imploding 和 exploding 来进行字符串与数组的互换组合。今天icode9小编使用代码示例如何在 PHP 中使用 implode和 explode

" data-lang="" style="box-sizing: border-box;">
<HTML>
<head>How we can use imploding function</head>
<body>
<?php $array=arr ('I','love','simple','coding'); echo implode(" ",$arr); ?>
</body>
</html>

 

输出将是;

I love simple coding 

 

例二

演示如何使用不同的字符来分隔数组的成员。


<html>
<head>How we can use imploding function</head>
<body>
<?php $array = array ('Happy','Learning','and','Coding'); $sl_segragated = implode(" / ", $arr); $c_segragated = implode(" , ", $arr); $s_segragated= implode(" ", $arr); $d_segragated= implode(" . ", $arr); $h_segragated= implode(" - ", $arr); echo $s_segragated.'<br>'; echo $c_segragated.'<br>'; echo $sl_segragated.'<br>'; echo $d_segragated.'<br>'; echo $h_segragated; ?>
</body>
</html>

 

输出将如图所示;

Happy Learning and Coding Happy,Learning,and,Coding Happy/Learning/and/Coding Happy.Learning.and.Coding Happy-Learning-and-Coding 

 

我们在第一条语句中通过使用空格作为分隔符获得了一个字符串数据类型。内爆函数在第二个表达式中使用逗号进行了演示。

PHP 中的分解函数

explode 方法在单个字符串的基础上将一个字符串分成几个片段。该函数将元素转换为数组数据类型。

在 PHP 中,explode 函数通过每时每刻在相同的符号处将序列分割成更小的片段。

这个符号被称为定界符。我们将使用 explode 方法从字符串创建数组。imploding 函数从数组的组成部分生成字符串值,而 explode 函数将字符串转换为数组。

可以在 PHP explode 函数中设置几个参数。

这些参数如下;

与采用两个参数的 PHP 内爆函数相比,PHP 爆炸函数具有三个参数。这些标准中只有一个是可选的,而其他两个是必需的。下面解释了三个 explode 函数参数。

1.Separator 

第一个参数是一个分隔符,它是一个字符,指示字符串将在一个或多个临界点处拆分的位置。每当代码中出现分隔符时,它表示现有数组实体的终止以及新元素的开始。

2.Initial or original String

第二个参数是 Source String 是这个函数将分离成数组的主要字符串。

3.Number of Elements

我们使用的第三个参数是 Element 参数的 NO,这是一个可选参数,用于提供数据类型(数组)中的元素数量。参数的属性数可以是任何整数值,这意味着我们可以有正数负数甚至数。

Syntax

数组爆炸(分隔符,原始字符串,限制)。

下面是我们如何在 PHP 中使用 explode 函数的示例:


How we use explode function

标签:php,implode,explode,组合,拆分
来源: