谁能告诉我如何分隔以下数字。
12255252-675765675
所以可以单独调用它们:
$number1 = 12255252;
$number2 = 675765675;
使用爆炸:
$number = '12255252-675765675';
$exp = explode('-', $number);
echo $exp[0]."<br />";
echo $exp[1];
$result = explode('-', $yournumber);
$number1 = $result[0];
$number2 = $result[1];
$number = '12255252-675765675';
list($number1, $number2) = explode('-', $number);
您可以使用爆炸将其分离。
<?php
$number = '12255252-675765675';
$new_arr = explode('-', $number);
echo $new_arr[0]; // returns 12255252
echo $new_arr[1]; // returns 675765675
?>
explode 文档在这里。
explode()
和sscanf()
之间的一个目的地是explode()
将始终返回一个字符串数组。 但是,如果需要,可以使用 sscanf()
返回 int 类型值。
代码:(演示)
$string = '12255252-675765675';
var_dump(sscanf($string, '%d-%d'));
输出:
array(2) {
[0]=>
int(12255252)
[1]=>
int(675765675)
}