Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

Erro ao habilitar biblioteca

Bom dia! Tudo bem? Por mais que eu ative a biblioteca o erro persiste. Irei deixar abaixo a mensagem de erro exibida no console do windows.

C:\Users\PICHAU\Desktop\php avancando>php contas-correntes.php
O saque deve ter um valor positivo
Você não pode realizar o deposito
PHP Fatal error:  Uncaught Error: Call to undefined function mb_strtupper() in C:\Users\PICHAU\Desktop\php avancando\funcoes.php:33
Stack trace:
#0 C:\Users\PICHAU\Desktop\php avancando\contas-correntes.php(27): contaLetraMaiuscula(Array)
#1 {main}
  thrown in C:\Users\PICHAU\Desktop\php avancando\funcoes.php on line 33

Fatal error: Uncaught Error: Call to undefined function mb_strtupper() in C:\Users\PICHAU\Desktop\php avancando\funcoes.php:33
Stack trace:
#0 C:\Users\PICHAU\Desktop\php avancando\contas-correntes.php(27): contaLetraMaiuscula(Array)
#1 {main}
  thrown in C:\Users\PICHAU\Desktop\php avancando\funcoes.php on line 33

Realizei um teste de verificação que vi em uma outra postagem do fórum e o resultado foi o seguinte

C:\Users\PICHAU>php -a
Interactive shell

php > echo extension_loaded('mbstring');
1
php >  

Enfim, alguém poderia me ajudar? Sei que posso utilizar o outro método para fazer isto, porém gostaria de saber resolver esse erro, para caso no futuro ocorra algo parecido, eu saiba tomar as medidas.

Obrigado!

1 resposta
solução!

Tópico pode ser fechado, consegui resolver o problema. Foi uma falta de atenção minha, na hora de chamar a função eu utilizei mb_strtupper(), no caso, faltava um 'o' ali.

Obrigado!