Я выполнил полное копирование и написал класс, который создает пакетный файл, а затем вызывает sftp
через вызов system
. Не самый приятный (или самый быстрый) способ сделать это, но он работает для того, что мне нужно, и не требовал установки дополнительных библиотек или расширений в PHP.
Может быть, Не хотите использовать расширения ssh2
Вам нужны круглые скобки:
(bytes[0] & 0x3f) == 0x3c
Это из-за странных приоритетов &
и |
, которые были унаследованы от C, которые унаследовали их от B (Деннис Ричи описал эту проблему приоритетов в https://www.bell-labs.com/usr/dmr/www/chist.html ).