How could I do this in a single expression. I intend to eliminate spaces and the + sign of telephone numbers Thanks
$llamada=preg_replace('[\s+]','',$huespedes[$e]["telefono"]);
$llamada=preg_replace('/[\+]+/','',$llamada);
How could I do this in a single expression. I intend to eliminate spaces and the + sign of telephone numbers Thanks
$llamada=preg_replace('[\s+]','',$huespedes[$e]["telefono"]);
$llamada=preg_replace('/[\+]+/','',$llamada);
You can use the str_replace:
<?php
$huespedes[$e]["telefono"] = '+56 123 4567';
$llamada = str_replace([' ', '+'], '', $huespedes[$e]["telefono"]);
echo $llamada; // 561234567
Official documentation: link