Для удаления всех символов из строки, кроме цифр можно воспользоваться несколькими регулярными выражениями.
Одно из них ниже:
$str = '8-900-000-00-00'; 1. $strWithoutChars = preg_replace('/[^0-9]/', '', $str); 2. $strWithoutChars = preg_replace('/[D]/', '', $str); echo $strWithoutChars; ----результат--- 89000000000