SMB 共有をホスト OS に直接マウントできるかどうかは、ホスト OS によって異なります。あなたがSAMBAについて話しているということは、それがある種のUnix / POSIX / Linuxである可能性があることを示唆していますが、どれですか?
Linux のほとんどのバージョンは、smbfs のファイルシステム タイプをサポートしています (通常、マウントのマニュアル ページに、サポートされているタイプがリストされています)。
mount -t smbfs -o username=Bill,password=billions //msbox/netshare /some/local/dir
(smbfs vfs は、Samba を書いているのと同じ人によって開発されていることに注意してください。ただし、別の製品です)。
Samba には cli クライアント smbclient が同梱されています。これを使用してファイルを取得するには、適切な引数を指定して実行する必要があります (コマンドラインで必要な引数をすべて指定しないと、smbclient が対話モードになることに注意してください)。引数とそのフォーマットの詳細については、smbclient 用にインストールされた man ページを参照してください。
調査によると、PHP は smb4php クラスを提供する
いいえ、そうではありません。これについて話していると思いますが、これは PHP を維持している人々によって提供されたものではありません。これは、smbclient プログラムの単なるラッパーです。サイトに関する私のコメント (サポート フォーラムを参照) によると、はい、ドキュメントは優れていませんが、接続文字列の形式に関する詳細を追加しました。
ソースを引用してください。