На этом уроке мы подготовим наш проект к работе с изображениями и подключимся к базе данных
Дата отправки отчёта:
4 июня 2018 г.
Задание выполнено: за
20 мин.
Чему научился:
Рефакторинг уже был проведён ранее в процессе написания, но вынес сгенерированные картинки в отдельную папку, чтобы не перемешивались с исходниками. Файл подключения к БД реализовал по своему, см. скриншот, для больше наглядности и дебага проблем с подключением к БД. Размер шрифта водяного знака увеличил с 15 до 25, см. скриншот. Всё отлично, идём дальше.
Научился: Создали пользовательскую функцию, тем самым сделали небольшой рефакторинг, а также отдельный файл Php для подключения к БД. Я также в строке для подключения прописал еще имя базы данных и порт. Трудности: Пробовал сделать в php вызов функции с указанием параметров, как в C# знаете. Можно явно задать параметры и указать для них значения. Как я понял, такого в php нет. Мы же создали в функции для установки текста и картинки параметры и задали им значения по умолчанию. А получается, что при вызове функции я, например, хочу поменять только надпись (второй параметр), мне придется первый заново перезаписывать? Как-то не очень получается. Мне C# больше по душе в этом плане :)
А чем отличается прямой слеш от обратного? Я в пути для картинки сделал так "Images/", то есть через прямой слеш. А на видео через обратный, да еще экранирование идет. Но у меня все работает :)