Разделить на две переменные?
Допустим, у меня есть следующее: "44-xkIolspO"
Я хочу вернуть 2 переменные:
$one = "44";
$two = "xkIolspO";
Какой был бы лучший способ сделать это?
16
Author: Vincent Ramdhanie, 2011-01-19
2 answers
Попробуйте это:
список ($один, $два) = разделить("-", "44-xkiolspo", 2);
list($one, $two) = explode("-", "44-xkIolspO", 2);
34
Author: Chandu, 2011-01-19 03:07:14
В PHP есть функция preg_split(), которая разбивает строку с помощью регулярного выражения. Это должно делать то, что вы хотите.
Или взорвать() может быть проще.
$str = "44-xkIolspO";
$parts = explode("-", $str);
$one = $parts[0];
$two = $parts[1];
6
Author: Vincent Ramdhanie, 2011-01-19 03:12:13