У меня есть php
строку вида:быстрый подход к деконструкции строку
somename_XXX_someothername_YYY
XXX
& YYY
= Целые
Я хочу, чтобы извлечь somename
и XXX
в массиве, так что:
array [0] => somename
array [1] => XXX
Следующий мой подход к его достижению:
$a = array();
$x = 'stack_312_overflow_213';
$a[] = strstr($x, '_', true);
$a[] = strstr(ltrim(strstr($x, '_', false), '_'), '_', true);
Я хотел бы знать, если есть способ любой другой более быстрый способ сделать это, как мое приложение будет зачисткой около 10000 строк на этом пути.
P.S .: Я не очень-то знаю о скоростях или о том, что функции php
являются самыми быстрыми, поэтому подумайте о размещении его здесь.
'$ обр = взорваться ('_', $ строка);' затем [0] и [ 1] имеют свои значения? – naththedeveloper
Что случилось с функцией native [explode] (http://www.php.net/explode)? –
@middaparka: Да, я идиот. – xan