[AsteriskBrasil] extensions.conf - (substr)

Junior Polegato - Asterisk asterisk em juniorpolegato.com.br
Quarta Outubro 15 14:59:09 BRT 2008


Eduardo Assis - Pro Redes escreveu:
> Seria possivel ?
> Ter uma string com varios numeros e o Asterisk pelo extensions.conf dividiria e armazenaria em uma variavel ?
> $valor = "123456789"
> $variavel1 = ($valor,1,3) Resultado: $variavel1 = 123
> $variavel2 = ($valor,4,3) Resultado: $variavel2 = 456
> $variavel3 = ($valor,7,3) Resultado: $variavel3 = 789
> Abraços.
>   

Olá,

       Basta estudar um pouquinho do extensions, mas vai lá:

exten => 123456789,1,Set(valor=${EXTEN})
exten => 123456789,n,Set(valor1=${valor:0:3})
exten => 123456789,n,Set(valor2=${valor:3:3})
exten => 123456789,n,Set(valor3=${valor:6})
exten => 123456789,n,Hangup


       É só isso ou precisa de uma análise antes para saber quantos 
dígitos tem e quantas partes daria?

[]'s
           Junior Polegato



Mais detalhes sobre a lista de discussão AsteriskBrasil