📜  PHP |内爆和爆炸

📅  最后修改于: 2022-05-13 01:56:33.672000             🧑  作者: Mango

PHP |内爆和爆炸

内爆和爆炸是PHP的几个重要函数,可以应用于字符串或数组。 PHP为我们提供了两个重要的内置函数 implode() 和 explode() 来执行这些操作。顾名思义, Implode/implode()方法将数组元素与用作胶水的字符串段连接起来,类似地, Explode/explode()方法的作用正好相反,即给定一个字符串和一个定界符,它创建一个字符串数组,用分隔符的帮助。

内爆()方法

句法:

string implode (glue ,pieces)

或者,

string implode (pieces)

参数:该函数接受两个参数,如下所述。

  • 胶水(可选):此参数需要一个字符串段,用作连接数组片段的胶水。这是一个可选参数,默认值为空字符串。
  • pieces:此参数需要一个数组,其元素将被连接在一起以构造最终的内爆字符串。

返回类型:此函数遍历输入数组并将每个元素与一个粘合段连接起来,将它们分开以构造并返回最终的内爆字符串。

下面的程序说明了 implode() 在PHP中的工作:

"); 
  
$array2 = array('H', 'E', 'L', 'L', 'O');
echo(implode($array2));
?>

输出:

www.geeksforgeeks.org
HELLO

你可以参考关于PHP | 的文章。 implode()函数详细了解 implode()。

爆炸()方法

句法:

array explode (delimiter, string, limit)

参数:该函数接受三个参数,如下所述。

  • delimiter:此参数需要一个可用作分隔符的字符串段。如果分隔符本身不存在于字符串中,则结果将是一个包含字符串作为其唯一元素的数组。
  • 字符串:此参数需要一个要分解的字符串。
  • limit:此参数需要一个整数(正数和负数)。这是一个可选参数,默认值为 PHP_INT_MAX。限制是指对输入字符串进行的最大分割数。

返回类型:此函数返回包含分隔段的字符串数组。

下面的程序说明了explode() 在PHP中的工作:

');
?>

输出:

1
2
3
4
5

你可以参考关于PHP | 的文章。 explode()函数详细了解explode()。

重要注意事项

  • implode()函数内爆数组的元素并返回结果字符串。
  • 虽然不建议,但 implode()函数可以采用参数而不考虑它们的顺序
  • PHP | Join()函数是 implode()函数的别名。