У меня есть несколько строк в PHP, сформированных как это:Как получить конкретные подстроки в PHP
26301 - DEP : df 30 01 codename, CODE : cdef
Прописные части являются постоянными, в то время как другие частями являются переменными.
поэтому картина будет:
xxxxxx - DEP : yy zz kk wwwwwwww, CODE : ffff
длина переменной частей может быть различным, так что константы будут только: ДЭП, символ «:», символ «», КОД , и символ «:» снова.
Есть ли способ извлечь эти части на PHP с помощью «шаблона» или мне нужно взорвать идентификатор с пробелами, а затем проверить все места для поиска констант? любой совет?
Я хотел бы производить, из первой строки:
$dep = "df 30";
$codenumber = "01";
$code = "cdef";
sscanf() может быть полезной функцией для просмотра - http://www.php.net/manual/en/function.sscanf.php –
Я посмотрю, спасибо –
Вы пробовали что-нибудь? – Alfwed