当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


PHP implode()用法及代码示例


implode()是PHP中的内置函数,用于连接数组的元素。 implode()是PHP的别名| join()函数,其工作原理与join()函数完全相同。

如果我们有一个元素数组,则可以使用implode()函数将它们全部连接起来以形成一个字符串。我们本质上将数组元素与字符串连接在一起。就像join()函数一样,implode()函数也返回由数组元素形成的字符串。

用法


string implode(separator,array)

参数:implode()函数接受两个参数,其中一个是可选参数,一个是必需参数。

  1. separator:这是一个可选参数,并且是字符串类型。数组的值将被连接形成一个字符串,并由此处提供的分隔符参数分隔。这是可选的,如果未提供,则默认为“”(即空字符串)。
  2. array:要连接其值以形成字符串的数组。

注意:implode()的分隔符参数是可选的。但是,建议始终使用两个参数以实现向后兼容。

返回类型:implode()函数的返回类型为字符串。它将返回由数组元素形成的连接字符串。

例子:

Input:implode(array('Geeks','for','Geeks')
Output:GeeksforGeeks

Input:implode("-",array('Geeks','for','Geeks')
Output:Geeks-for-Geeks

以下示例程序旨在说明implode()函数在PHP中的工作:

<?php 
    // PHP Code to implement join function 
      
    $InputArray = array('Geeks','for','Geeks'); 
      
    // Join without separator 
    print_r(implode($InputArray)); 
      
    print_r("\n"); 
      
    // Join with separator 
    print_r(implode("-",$InputArray)); 
?>

输出:

GeeksforGeeks
Geeks-for-Geeks

参考:http://php.net/manual/en/function.implode.php



相关用法


注:本文由纯净天空筛选整理自IshwarGupta大神的英文原创作品 PHP | implode() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。