arquivos de imagem armazenados em servidores Web podem ser convertidos em strings binárias usando PHP. Converter uma imagem para binário permite que você armazene -lo facilmente e passar valores , sem se preocupar com a codificação que está sendo afetada. O atual processo de converter a imagem para binário é muito simples, usando apenas algumas linhas de código PHP. O código pode ser guardada como uma função a ser usado como parte de um programa maior , ou como um arquivo independente , se você só precisa executar uma operação de uma vez. Coisas que você precisa
PHP Hospedagem
Show Mais instruções
1
Crie um arquivo em seu servidor Web com o nome " image_binary.php " e salve-o em seu servidor . Este arquivo irá conter todo o código a seguir.
2
Atribuir seu caminho de arquivo para uma variável usando a linha de código abaixo. Substitua a string dentro das aspas com o caminho para a sua imagem no servidor Web
$ imagem = " imagem.jpg "; .
3
Puxe os dados de seu arquivo em uma variável. Usando a tag ' rb ' diz-lhe para ler como binário. Adicione as linhas de código abaixo ao seu arquivo
$ = dados fopen ( $ imagem, ' rb ' ); .
$ Size = tamanho do arquivo ( $ imagem ) ;
$ conteudo = fread ( $ fd , $ tamanho );
fclose ( $ fd );
4
codificar o conteúdo de seu arquivo, agora armazenado na variável $ conteúdo. Digite o seguinte linha de código e sua imagem será uma string binária, armazenado na variável $ codificado. Agora você pode salvar essa string para um banco de dados para o armazenamento fácil , passar a variável para edição ou exibi-lo
$ codificado = base64_encode ($ conteúdos) ; .