php从字符串中查找字符之间的值

Chi*_*iku -1 php string char

考虑字符串1,2,3,4

我想提取1 2 3 4并将其存储在数组中.这段代码

for($i=0; $i<strlen($multi_event_value); $i++)
{
    if(is_numeric(substr($multi_event_value,$i,1)))
    {       
        $multi_event[$t] = substr($multi_event_value,$i,1);
        $t++;
    }
}
Run Code Online (Sandbox Code Playgroud)

工作正常,但如果值是10,11,12,14然后我得到1 0 1 1 1 2 1 4但我希望值为10 11 12 14.如果值为100,101则相同,依此类推.

Kem*_*lah 5

使用 explode

$arr = explode(',', '1,2,3,4'); // $arr = array('1', '2', '3', '4');
Run Code Online (Sandbox Code Playgroud)