Докато PHP файловете се изпълняват и следователно изходният код не се вижда от мрежата, случайна неправилна конфигурация може да промени това. Можете да поставите конфигурацията на DB в отделен файл извън основната директория на документа на wbeserver и използвайте require
на PHP команда, за да го включите в другите скриптове.
Въпреки това, в зависимост от конфигурацията на PHP, файловете извън docroot може да не са достъпни за PHP скриптове, но има начини за това. Този SO въпрос обсъжда тези въпроси подробно