1
resposta

Aula 8 módulo 2 - Manipulando textos

Olá, estou tendo dificuldades para lidar com o uso do mb_str.. Ele trás o seguinte erro. Ao pesquisar parecia mostrar que precisava ativar a função mb, porém ao tentar fazer pela php.ini não foi possível, pois rodando novamente o código não reconhecia imagem descrevendo um erro ao usar o mbstr Mesmo editando no bloco de notas ele não reconhece a extensão mb_ e nem tem php.ini como arquivo de configuração

erro com mb string mesmo depois de ativado O print do bloco de notas com as extensões ativadas

O print do bloco de notas com as extensões ativadas

1 resposta

Olá, Natan. Tudo bem?

Abre o arquivo php.ini com o bloco de notas e pesquisa por extension_dir usando o comando CTRL+F.

Provavelmente o trecho que for encontrado estará assim:

; Directory in which the loadable extensions (modules) reside.
; https://php.net/extension-dir
;extension_dir = "./"
; On windows:
;extension_dir = "ext"

Retire o ; antes de extesion_dir = "ext"

Após isso, salve o arquivo php.ini e feche e abre o projeto que você está desenvolvendo.

Você deve descomentar essa linha, pois é ela que indica para o php onde estão as extensões que devem ser carregadas.

Espero ter ajudado! Bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software