Как я могу разбить строку при первом появлении - (знак минус) на две переменные $ с помощью PHP?
Я нашел, как разделить на каждую "- «но, не только в первом случае.
пример:
this - is - line - of whatever - is - relevant
$var1 = this
$var2 = is - line - of whatever - is - relevant
Заметьте, также удалили первое« - ».
Заранее спасибо за помощь!
Это очень просто: использовать дополнительный параметр для explode
, о котором многие люди не догадываются:
list ($ before, $ after) = explode ('-', $ source, 2);
$array = explode('-', 'some-string', 2);
Затем вы можете выполнить $ var1 = $ array [0]
и $ var2 = $ array [1]
.