* SPDX-License-Identifier: MIT */ require('vendor/autoload.php'); $host = 'localhost'; $user = 'test'; $workgroup = 'test'; $password = 'test'; $share = 'test'; $auth = new \Icewind\SMB\BasicAuth($user, $workgroup, $password); $serverFactory = new \Icewind\SMB\ServerFactory(); $server = $serverFactory->createServer($host, $auth); $share = $server->getShare($share); $files = $share->dir('/'); foreach ($files as $file) { echo $file->getName() . "\n"; }