Разделить на две переменные?

Скажем, у меня есть следующее: "44-xkIolspO"

Я хочу вернуть 2 переменные:

 $one = "44"; $two = "xkIolspO"; 

Какой был бы лучший способ сделать это?

Попробуй это:

список ($ one, $ two) = split ("-", "44-xkIolspO", 2);

 list($one, $two) = explode("-", "44-xkIolspO", 2); 

PHP имеет функцию, называемую preg_split (), разделяет строку, используя регулярное выражение. Это должно делать то, что вы хотите.

Или взорвать () может быть проще.

  $str = "44-xkIolspO"; $parts = explode("-", $str); $one = $parts[0]; $two = $parts[1];