Tengo que enviar una imagen a un servicio web. El servicio web debería recibir la imagen como bytes (mayby bytearray) - no como una cadena ... ¿Cómo convierto las imágenes a "byte" o bytearray?Convertir imagen a byte con php
He intentado esto (sin éxito):
$image1 = file_get_contents("LINK TO IMAGE");
$image1BinaryData = "".base64_encode($image1)."";
Cualquier ayuda será apreciada ...
Al leerlo con file_get_contents debe devolver una matriz de bytes, ¿no? ¿O devuelve específicamente una cadena? Si lo hace, use fopen, fread, y fclose –
lea esto http://stackoverflow.com/questions/885597/string-to-byte-array-in-php –