Как сделать функционал подтверждения номера телефона?
Принимаете данные формы с телефоном, рисуете форму ввода кода для подтверждения.
На бекенде генерите некий случайный код, связываете его с введенным номером и помечаете как непроверенный. Через СМС-гейт или сервисы оправки СМС отправляете этот код на телефон. Клиент получив код - вбивает его в форме ввода. Если код совпадает - номер телефона подтвержден.
Для отправки sms используйте любое сторонее API, например вполне подойдёт sms.ru ну а все остальное легко программируется на php/javascript. Если конкретизируйте, что именно вызывает у вас затруднения, думаю смогу помочь советом.