Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

André Severino

[Resolvido] comando split() está dando erro depreceated.

Recommended Posts

Bom dia pessoal,

estou gerando um boleto e fica aparecendo a seguinte mensamgem

Deprecated: Function split() is deprecated in C:\htdocs\boletophp\include\funcoes_santander_banespa.php on line 216

 

a linha 216 é a seguinte

function fator_vencimento($data) {
    $data = split("/",$data);
    $ano = $data[2];
    $mes = $data[1];
    $dia = $data[0];
    return(abs((_dateToDays("1997","10","07")) - (_dateToDays($ano, $mes, $dia))));
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Isso é por que não se usa mais a função split.

Utilize assim:

 

function fator_vencimento($data) {
    list($dia,$mes,$ano) = explode('/',$data);
    return(abs((_dateToDays("1997","10","07")) - (_dateToDays($ano, $mes, $dia))));
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.