Я хотел бы разделить строку на массив символов, как бы я это сделал? Я замечаю, что preg_split принимает строковый ввод, а не массив.php: как разбить строку на массив символов?
Например, вот мой массив:
$splitting_strings = array(".", ";", "-", "and", "for");
$text = "What a great day, and I love it. Who knows; maybe I will go.";
$result = array (
0 => "What a great day",
1 => "I love it",
2 => "Who knows",
3 => "maybe I will go");
Спасибо, это должно быть круглыми скобками нет? [и] также соответствует «dna», так как квадратные скобки для классов символов, а круглые скобки для группировки, насколько я понимаю. – giorgio79
Да, это должно быть() вместо [] – erdeszt
Я обновил это, но это означает, что теперь вам нужно избежать символов регулярных выражений, таких как '.', чтобы остановить его от разделения на все! :) – Treffynnon