[Course] PHP Basics: примерен изпит, задачи, решения, тестове, judge система
За да дадем възможност за по-добра подготовка за практическия изпит в края на курса "PHP Basics", пуснахме предварително една примерна изпитна тема. Тя съдържа:
- 4 задачи като за изпит: https://softuni.bg/trainings/coursesinstances/details/5
- Лесна задача (1 цикъл с малко сметки)
- Задача за стрингове (хубаво е да се знаят регулярни изрази)
- По-сложна задача (може да изисква несложен алгоритъм)
- Задача за асоциативни масиви + JSON
- Условие (MS Word документ)
- HTML форма за изпращане на входните данни (да си тествате решението)
- Авторски решения
- Тестове: вход (url encoded form data) и изход
- Judge системата вече поддържа PHP (версия 5.5): http://judge.softuni.bg/Contests/22/PHP-Basics-Sample-Contest
На реалните изпити задачите ще бъдат с подобна трудност и в подобен формат.
По план предстоят и няколко подготовки за PHP Basics изпита, които ще се проведат на живо в СофтУни:
- 25 август (понеделник), 18 часа
- 26 август (вторник), 11 часа
- 28 август (четвъртък), 10 часа
- 28 август (четвъртък), 14 часа
Препоръчвам на всички да започнат да тренират от сега, за да се подготвят добре за изпита.
Може би защото резултата от таци функция зависи от локализацията на сървъра?
Ами и аз се замислих за такова нещо, но в самото авторско решение е използвана точно тази фунцкия, и затова не знам какво става ...
Сложи това в началото на кода, би трябвало да премахне warning-a:
date_default_timezone_set('Europe/Sofia');
Другият вариант е да suppress-неш грешката с @ пред реда, но като цяло това е лоша практика и е добре да се избягва.
Прав си ! Мерси :)
Благодаря Ви, a_rusenov.
БОГ да ви благослови.
И на мен ми показва същият проблем за който е писал wintersun1993 и когато написах в началото на кода, това, което сте го посъветвали да напише, judge спря да ми дава грешка.