Split into two variables?

22,539

Solution 1

Try this:

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

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

Solution 2

PHP has a function called preg_split() splits a string using a regular expression. This should do what you want.

Or explode() might be easier.

    $str = "44-xkIolspO";
    $parts = explode("-", $str);
    $one = $parts[0];
    $two = $parts[1];
Share:
22,539
Latox
Author by

Latox

I am a web developer based in Brisbane, Australia.

Updated on July 09, 2022

Comments

  • Latox
    Latox almost 2 years

    Say I have the following: "44-xkIolspO"

    I want to return 2 variables:

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

    What would be the best way to do this?