我正在设置一个电话系统,将呼叫者转移到数据库中的电话号码。但是,为了使用voip正确拨号,数字需要有一个前缀“1”。有人可以帮忙吗?这就是我到目前为止(在voip改变设置之前工作得很好):
// Get the ID from PBX
$custid = $_POST['id'];
$result = mysql_query("SELECT * FROM phone_list WHERE ani = '$custid'");
while($row = mysql_fetch_array($result)){
//Strips White Space
$transferani = preg_replace("/[^0-9]/","", $row['phone']);
// Strips white space from beginning
echo ltrim($transferani);
}
// Close Connection
mysql_close($conn);
?>
谢谢!
答案 0 :(得分:1)
$prefix = '1';
$complete_number = $prefix.$transferani;
或者:
$complete_number = '1'.$transferani;
但如果您不想更改变量名称,请使用以下命令:
$transferani = '1'.$transferani;