Команда StripLSD()
Назначение
Удаление цифр с конца строки (Устарела)Описание
StripLSD(count)Отрезает последние 'count' цифр от екстеншена, который в данный момент обрабатывается в контексте. Например, если обрабатывается номер 5551212 то, когда мы, с помощью этой команды отрежем последние 4 цифры, то, в результате, получим номер екстеншена 555.
Коды возврата:
Эта команда всегда возвращает 0, и Ваша АТС начнет продолжать выполнение команд со следующего приоритета уже для нового номера екстеншена.Пример
Итак, пускай у нас имеется команда с приоритетом 3, номер екстеншена 5551212, где мы выполняем команду StripLSD с параметром 4, тогда следующей командой будет функция с приоритетом 4 для екстеншена 555. Если, таким образом, вы переключитесь на номер екстеншена, для которого не определена команда с первым приоритетом, тогда Asterisk будет расценивать это, как вызов абонентом неправильного екстеншена.Ссылки по теме:
- StripMSD: Отбрасывание ведущих цифр (Устарела)
- Prefix: Добавляет ведущие цифры (Устарела)
- Suffix: Добавление цифр в конец екстеншена (Устарела)
Список команд