Solucionado (ver solução)
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!