我有一个代表软件版本的编号(例如:1.2.0.14),我需要将每个除以小数的数字分开,并将每个数字存储为一个单独的变量.
例:
原始号码是1.2.0.14
$current_version_major = 1;
$current_version_minor = 2;
$current_version_revision = 0;
$current_version_build = 14;
Run Code Online (Sandbox Code Playgroud)
这样做最有效的方法是什么?
我需要将每个除以小数的数字分开,并将每个数字存储为一个单独的变量.
你能做的最好就是使用explode和list喜欢这样:
list(
$current_version_major,
$current_version_minor,
$current_version_revision,
$current_version_build) = explode('.', $version_number);
Run Code Online (Sandbox Code Playgroud)
更多信息: