Это полезно во многих отношениях.
я не помню точный #, но Microsoft имела веб-бросок, который говорил о для каждых X строк кода в среднем существует y количество ошибок. Можно взять тот оператор и использовать его для предоставления базовой линии для нескольких вещей.
Другая вещь, на которую мы смотрим, почему это - столько строк? Часто времена, когда новый программист будет помещен в затор, они будут просто копировать и вставлять блоки кода вместо того, чтобы создать функции и инкапсулировать.
<час>я думаю, что я записал, что x строки кода за день являются ужасной мерой. Это не берет счета на трудность проблемы, язык Ваша запись в, и так далее.
Путь \\ 10.9.8.7 \ depts $ \ ExcelFile.xls
должен быть доступен клиенту локально, поскольку PHP не поддерживает SMB.
РЕДАКТИРОВАТЬ: По крайней мере, не изначально, попробуйте smb4php
Ваш путь правильный.
Вы можете попробовать поделиться диском на сервере, затем подключите общий диск к каждому пользовательскому компьютеру (убедитесь, что все они имеют одинаковую букву или имя диска) или только на вашем компьютере. Если их не слишком много, компьютеры пользователей будут лучше, если вас нет или вы забудете пройти аутентификацию. Таким образом, когда пользователь аутентифицируется, он открывает диск. Затем вы можете вызвать диск с помощью чего-то вроде:
$file_to_include = '\\\\'.$_SERVER['REMOTE_ADDR'].'\mappedDrive\file.xls';