Forçando a exibição de páginas em UTF8

Uma dica interessante para quem tem problema com acentuação no PHP, é utilizar o código abaixo para forçar o servidor a usar uma codificação nas páginas.

<?php
    ini_set('default_charset','UTF-8');
?>

Com esse código sendo executado por primeiro no projeto, normalmente no index.php, ele sobrescreverá qualquer configuração do servidor que possa estar influenciando em problemas de codificação do projeto.

move_uploaded_file: Utilizando a função de upload do PHP

Neste post iremos mostrar como funciona a função move_uploaded_file do PHP. Esta função é responsável por realizar o upload de arquivos, principalmente através de formulários.

Em sua descrição no manual do php.net, ela é descrita como uma função que move um arquivo enviado para uma nova localização. Esse envio é realizado pelos 2 parâmetros que a função recebe.

O primeiro é responsável por pegar o arquivo que foi enviado e o segundo é responsável por encaminhar o novo nome e caminho de destino do arquivo no servidor.

Exemplo de uso da função move_uploaded_file

Veja o exemplo abaixo:

move_uploaded_file ( string $arquivo , string $novoDestino );

Para mais detalhes do funcionando do upload, você pode baixar o arquivo no link abaixo, onde há um exemplo de implementação da função.

Upload de Arquivos – PHP