[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как транслировать содержимое файла в base64Binary
AlexeyPerm777
Всем привет.
Задача в следующем: есть файл на диске, этот файл требуется передать в двоичном формате как параметр по WSDL.

$двоичныйфайл

$client = new SoapClient("some.wsdl");
$return = $client->GetFile($двоичныйфайл);

Подскажите, пожалуйста, как это можно сделать?

Есть функция base64_encode, но в параметре у неё строка, а не файл.

Есть также функция file_get_contents получает содержимое файла в строку, но параметре у неё url, а не путь к файлу.

Заранее Спасибо!
AlexeyPerm777
Может открыть файл через бинарный режим
$fp = fopen('counter.txt', 'r');

и уже $fp передать параметром?
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.