如何选择字符串的开头直到:

0 php

我有这个字符串:

467:一些文本,在这里-1786

如何只选择":"之前的第一个数值?

谢谢

Kok*_*kos 6

非常简单:

list($var) = explode(":",$input);
Run Code Online (Sandbox Code Playgroud)

要么

$tmp = explode(":",$input);
$var = array_shift($tmp);
Run Code Online (Sandbox Code Playgroud)

或者(正如PhpMyCoder所指出的那样)

$tmp = current(explode(":",$input));
Run Code Online (Sandbox Code Playgroud)