Как разделить строку по разделителю в PHP?

Пользователь

от carlo.cummerata , в категории: PHP , 3 года назад

Как разделить строку по разделителю в PHP?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от vladimir , 3 года назад

@carlo.cummerata Вы можете использовать функцию explode() чтобы разделить строку по разделителю в PHP, пример разделения строки по запятой на массив:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
<?php

$string = "Я, тест";
// Запятая разделитель
$delimiter = ",";

// Вывод:
//Array
//(
//    [0] => Я
//    [1] =>  тест
//)
print_r(explode($delimiter, $string));


Пользователь

от jaylen.trantow , 2 года назад

@carlo.cummerata 

В PHP есть функция explode(), которая разделяет строку на массив по указанному разделителю. Пример использования:

1
2
3
$string = "apple,banana,cherry";
$array = explode(",", $string);
print_r($array);


Этот код разделит строку "apple,banana,cherry" на массив ["apple","banana","cherry"].