Рубрики

PHP | Взрыва и взрыва

Imploding и Exploding — это пара важных функций PHP, которые могут применяться к строкам или массивам. PHP предоставляет нам две важные встроенные функции implode () и explode () для выполнения этих операций. Как следует из названия, метод Implode / implode () объединяет элементы массива с сегментом строки, который работает как клей, и аналогичным образом метод Explode / explode () делает прямо противоположное, то есть, учитывая строку и разделитель, он создает массив строк, разделяющихся с помощь разделителя.

метод implode ()

Синтаксис:

string implode (glue ,pieces)

или,

string implode (pieces)

Параметры : функция принимает два параметра, как описано ниже.

  • glue (необязательно): этот параметр ожидает сегмент строки, который используется в качестве клея для объединения частей массива. Это необязательный параметр со значением по умолчанию, являющимся пустой строкой.
  • частей: этот параметр ожидает массив, элементы которого должны быть соединены вместе, чтобы создать окончательную развёрнутую строку.

Тип возврата : эта функция пересекает входной массив и объединяет каждый элемент с одним сегментом клея, разделяя их, чтобы создать и вернуть окончательную имплозированную строку.

Ниже программа иллюстрирует работу implode () в PHP:

<?php
// PHP-код для иллюстрации работы implode ()

  

$array1 = array('www', 'geeksforgeeks', 'org');

echo(implode('.',$array1)."<br>"); 

  

$array2 = array('H', 'E', 'L', 'L', 'O');

echo(implode($array2));

?>

Выход:

www.geeksforgeeks.org
HELLO

Вы можете обратиться к статье на PHP | Функция implode (), чтобы узнать о implode () в деталях.

метод взрыва ()

Синтаксис:

array explode (delimiter, string, limit)

Параметры : функция принимает три параметра, как описано ниже.

  • разделитель: этот параметр ожидает сегмент строки, который можно использовать в качестве разделителя. Если сам разделитель отсутствует в строке, то результатом будет массив, содержащий строку в качестве единственного элемента.
  • string: этот параметр ожидает строку, которая должна быть взорвана.
  • limit: этот параметр ожидает целое число (как положительное, так и отрицательное). Это необязательный параметр со значением по умолчанию PHP_INT_MAX. Предел относится к максимальному количеству делений, которые должны быть сделаны во входной строке.

Тип возврата : эта функция возвращает массив строк, содержащих разделенные сегменты.

Ниже программа иллюстрирует работу explode () в PHP:

<?php
// PHP-код для иллюстрации работы explode ()

  

$str1 = '1,2,3,4,5';

$arr = explode(',',$str1);

foreach($arr as $i)

echo($i.'<br>');

?>

Выход:

1
2
3
4
5

Вы можете обратиться к статье на PHP | Функция Explode (), чтобы узнать о Explode () в деталях.

Важные моменты, чтобы отметить :

  • Функция implode () внедряет элементы массива и возвращает результирующую строку.
  • Хотя это не рекомендуется, функция implode () может принимать параметры независимо от их порядка.
  • PHP | Функция Join () является псевдонимом функции implode ().

Рекомендуемые посты:

PHP | Взрыва и взрыва

0.00 (0%) 0 votes