PHP拆分函数返回的值

时间:2017-05-05 13:19:29

标签: php

我有一个我在班上打电话的这个功能。它获取分配给用户或公司的所有电话号码。

foreach($obj as $file) {
$clean_number = preg_replace('/[^0-9]/','',$file['matchrule']);
$clean_number = substr($clean_number, 1);
echo $clean_number;
}

它返回所有值,我在这个函数中看到它们调用上面的函数:

$get_numbers_from_domain = $api->_get_numbers($domain);
echo $get_numbers_from_domain;

所以问题是,如何拆分值并将每个返回的电话号码视为单独处理,以便我可以将它们输入另一个函数而不是长时间运行数字?

返回值字符串如下所示:(减去x' s)

  

8004xxx3048138xxx436

我一直在尝试的是这样的事情,并没有成功添加"。"在我返回的号码结束时。

$NumArray = explode('.', $get_numbers_from_domain);
foreach($NumArray as $num_Array){
    echo $num_Array.'<br>';  
}

1 个答案:

答案 0 :(得分:2)

$clean_number=array();
foreach($obj as $file) {
$clean_number = preg_replace('/[^0- 9]/','',$file['matchrule']);
$clean_number[]= substr($clean_number, 1);
}
return $clean_number;

所以它将数字作为数组返回