Muszę wysłać zdjęcie do serwisu. Usługa sieciowa powinna odbierać obraz jako bajty (może bytearray) - nie jako ciąg ... Jak mogę przekonwertować obrazy na "bajt" lub bytearray?Konwertuj obraz na bajt z php
Próbowałem to (bez sukcesu):
$image1 = file_get_contents("LINK TO IMAGE");
$image1BinaryData = "".base64_encode($image1)."";
Każda pomoc będzie mile widziane ...
Czytanie z file_get_contents powinno zwrócić tablicę bajtów, nie? Czy może konkretnie zwraca ciąg znaków? Jeśli tak, użyj fopen, fread i fclose –
przeczytaj ten http://stackoverflow.com/questions/885597/string-to-byte-array-in-php –