Основен туторијал за PHP8+
Едноставен туторијал за PHP за почетници со збирка задачи и примери на решенија.
Основи
001
Вовед во програмскиот јазик PHP за почетници
002Започнување со PHP
003Извршување на PHP код
004Проблема со кодирања
005Приказ на грешки во PHP
006Целосен код за стартување на PHP
007Подобрен код за стартување
008Преглед на основни PHP команди
009Коментари во PHP
010Коментари во учебникот
011Функцијата var_dump во PHP
012Функции во PHP
013Променливи во PHP
014Користење на променливи во PHP
015Промена на вредностите на променливите во PHP
016Математички операции со броеви во PHP
017Математички операции со променливи во PHP
018Приоритет на математичките операции во PHP
019Еднаков приоритет во PHP
020Групнирање загради во PHP
021Нијанси на групирање во PHP
022Дропки во PHP
023Негативни броеви во PHP
024Остаток от делење во PHP
025Степенување во PHP
026Приоритет на степенување во PHP
027Стрингови во PHP
028Собирање на стрингови во PHP
029Празни места при собирање на стрингови во PHP
030Должина на стринг во PHP
031Проблема со кирилицата во PHP
032Работа со HTML тагови во PHP
033Атрибути на таговите во PHP
034Логички вредности во PHP
035Вредност null во PHP
036Автоматично конвертирање на типови во PHP
037Автоматско конвертирање во стринг во PHP
038Нијанси на конверзија во стринг во PHP
039Принудително конвертирање во цели броеви во PHP
040Принудителна конверзија во децимални броеви во PHP
041Конвертирање на дропка во цел број во PHP
042Конвертирање на број во стринг во PHP
043Добивање на знаци од стринг во PHP
044Броеви во низа на PHP
045Пристап до цифрите на бројот во PHP
046Нијанси во работата со операцијата за доделување во PHP
047Скратени операции во PHP
048Операции за инкремент и декремент во PHP
049Префиксен и постфиксен тип во PHP
050Барање грешки во кодот
051Практика на операции во PHP
052Практика на формули во PHP
Низи
053
Низи во PHP
054Како да се види содржината на низа во PHP
055Одделен елемент на низа во PHP
056Асоцијативни низи во PHP
057Трик со клучеви во PHP
058Редослед на елементите во низите во PHP
059Должина на низа во PHP
060Промена на елементите на низа во PHP
061Препишување на елементи на низа во PHP
062Инкрементација на елементи на низа во PHP
063Пополнување на низи во PHP
064Eксплицитно означување на клучеви во PHP
065Клучеви од променливи во PHP
066Барање грешки во кодот со низи во PHP
Услови
067
Конструкција if-else во PHP
068Оператори поголеми и помали во PHP
069Проверка на еднаквост во PHP
070Проверка на неравенство во PHP
071Споредување на променливи во PHP
072Типови на податоци и if-else конструкција во PHP
073Броеви во наводници во PHP
074Еднаквост по вредност и тип во PHP
075Нееднаквост по вредност и тип во PHP
076Нијанси при споредување на типови на податоци во PHP
077Сложни услови во if-else во PHP
078Логичко И во PHP
079Логичко ИЛИ во PHP
080Приоритет на операции за споредба во PHP
081Групирање на услови во PHP
082Инвертирање на искази во if-else
083Конструкција if-else и булови вредности
084Нестрого споредување на логички вредности во PHP
085Скратен if во конструкцијата if-else
086Нијанси на скратени операции во PHP
087Команда isset во PHP
088Супресирање на предупредување во PHP
089Проверка на постоење на елемент од низа во PHP
090Командата empty во PHP
091Опционалноста на командата else во PHP
092Незадолжителноста на големите загради во условите во PHP
093Проблемата со незадолжителноста на големите загради во условијата во PHP
094Комбинации на конструкции if-else во PHP
095Конструкција elseif во PHP
096Вгнездени if во PHP
097Конструкција switch-case во PHP
098Опционалноста на default во PHP
099Конструкција match во PHP
100Опционалност на break во PHP
101Тернарен оператор во PHP
102Null coalescing operator во PHP
103Низа на оператори за спојување со null во PHP
104Логички операции во PHP
105Определување на дел од часот во PHP
106Проверка на должина на стрингови и низи во PHP
107Проверка на симбол од стрингот во PHP
108Проверка на остаток од делење во PHP
109Барање грешки во кодот со услови во PHP
110Практика на условија if-else во PHP
Циклуси
111
Вовед во циклы во PHP
112Цикл foreach во PHP
113Клучеви во циклот foreach во PHP
114Цикл while во PHP
115For циклусот во PHP
116Услови во јамки во PHP
117Акумулирање на броеви во циклуси во PHP
118Акумулирање на елементи на низи во циклуси во PHP
119Формирање на стрингови преку циклуси во PHP
120Опционалност на заградите во циклуси во PHP
121Проблема со кадрави загратки во јамки во PHP
122Инструкција break во PHP
123Инструкција continue во PHP
124Работа со знамиња во PHP
125Вгнездени јамки во PHP
126Цикл for за низи во PHP
127Пополнување на низи во PHP
128Менување на низа во циклус PHP
129Совети за пишување код на циклуси во PHP
130Барање грешки во кодот со циклуси во PHP
131Вежбање на PHP циклуси
Мултидимензионалност
132
Многодимензионални низи во PHP
133Тридимензионална низа во PHP
134Асоцијативни низи во PHP
135Произволни низи во PHP
136Итерација на повеќедимензионални низи во PHP
137Итерација низ тридимензионална низа во PHP
138Работа со клучеви во повеќедимензионални низи во PHP
139Пополнување на повеќедимензионални низи во PHP
140Пополнување на повеќедимензионални низи со броеви по ред во PHP
141Асоцијативна низа на асоцијативни низи во PHP
142Конвертирање на повеќедимензионални низи во PHP
Математички функции
Стринговски функции
148
Должина на стринг во PHP
149Регистар на знаци во PHP
150Сечење на стрингови во PHP
151Проверка на стрингови во PHP
152Барање низ низи во PHP
153Поделба на стрингови во PHP
154Чистење на краевите на линијата во PHP
155Искажување на стринг со вметнување во PHP
156Форматирање на број во PHP
157Превртување на стрингови во PHP
158Пополнување на стринг во PHP
159Функции за HTML тагови во PHP
160Кодови на симболи во PHP
161Броење на подстрингови во PHP
162Делови од стрингови во PHP
Функции на низи
163
Пребарување во низи во PHP
164Гранични елементи во PHP
165Сечење на низи во PHP
166Сплајсинг на низи во PHP
167Опсег во низа во PHP
168Пополнување на низи во PHP
169Сполување на низи во PHP
170Клучеви-вредности на низи во PHP
171Превртување на низи во PHP
172Замена во низи во PHP
173Отстранување на дупликати од низа во PHP
174Броење на елементи во низа во PHP
175Поделба на низи во PHP
176Сортирање на низи во PHP
177Множествени операции во PHP
Случајност
Време
182
Работа со timestamp во PHP
183Форматирање на датум и време во PHP
184Анализа на датуми во слободен формат во PHP
185Проверка на коректност на дата во PHP
186Временска зона во PHP
187Менување на датуми во PHP
188Споредба на стрингови со датуми во PHP
189Споредба на датум без година во PHP
190Проверка дали дата спаѓа во временски интервал во PHP
191Споредба на timestamp со временски моменти во PHP
Кориснички функции
192
Основи на работа со кориснички функции во PHP
193Параметри на функции во PHP
194Неколку параметри на функции во PHP
195Променливи параметри на функции во PHP
196Незадолжителни параметри на функции во PHP
197Инструкција return во PHP
198Редоследно повикување на функции во PHP
199Слабо место кај return во PHP
200Цикл и return во PHP
201Употреба на return во цикъл во PHP
202Техники за работа со return во PHP
203Флаги во функции во PHP
204Логички оператори без if во функции во PHP
205Совети за креирање функции во PHP
206Барање грешки во кодот со функции во JavaScript
207Практика на функции PHP
Област на видливост
Рекурзија
Регуларни изрази
223
Вовед во регуларни изрази во PHP
224Оператори за повторување на знаци
225Групни заградувања во регуларните изрази на PHP
226Екранирање на специјални знаци во регуларни изрази во PHP
227Список на специјални симболи во регуларните изрази во PHP
228Големи загради во регуларните изрази во PHP
229Ограничување на алчноста во регуларните изрази во PHP
230Групи на симболи во регуларните изрази на PHP
231Сетови на знаци во регуларните изрази во PHP
232Инвертирање на множества знаци во регуларни изрази
233Карактеристики на кирилицата во регуларните изрази на PHP
234Специјални знаци внатре во квадратни загради во PHP
235Групи на симоли во квадратни загради PHP
236Исклучувања внатре во множењата во регуларни изрази во регуларни изрази во PHP
237Симболот каретка во множества во регуларните изрази на PHP
238Цртичка внутри набори во регуларните изрази на PHP
239Почеток и крај на стрингот во регуларните изрази на PHP
240Крај или почеток на збор во регуларни изрази во PHP
241Командата 'или' во регуларните изрази на PHP
242Ограничувачи на регуларните изрази во PHP
243Екранирање на ограничувачи во PHP
244Проблема со обратна коса црта во PHP
245Проверка на стринг со регуларен израз во PHP
246Автоматично тестирање на регуларни изрази во PHP
247Проверка на целата низа со регуларни изрази во PHP
248Џебови при пребарување преку регуларни изрази во PHP
249Барање на сите совпаѓања со регуларни изрази во PHP
250Сите совпаѓања во групи преку регуларни изрази во PHP
251Промена на однесувањето на preg_match_all во PHP
252Non-Capturing Parentheses in PHP Regex
253Кармани при замена со регуларни изрази во PHP
254Групи во регуларниот израз во PHP
255Именувани групи во регуларните изрази во PHP
256Именувани групи во регуларниот израз на PHP
257Општ број на групи во регуларни изрази во PHP
258Позитивно и негативно гледање напред во регуларните изрази на PHP
259Поглед назад во регуларните изрази на PHP
260Замена со callback преку регуларни изрази во PHP
261Модификатори на регуларни изрази во PHP
262Игнорирање на големина на букви на регуларните изрази во PHP
263Коментари во регуларни изрази во PHP
264Работа со Unicode во регуларни изрази во PHP
265Промена на алчноста на регуларните изрази во PHP
266Екранирање на обични знаци во регуларни изрази во PHP
267Неколку модификатори на регуларни изрази во PHP
268Автоматично екранирање на специјални карактери на регуларни изрази во PHP
269Филтрирање на низа преку регуларни изрази во PHP
270Разделување на стринг во низа преку регуларни изрази во PHP
Формирање на стрингови
271
Вметнување на променливи во стрингови во PHP
272Вметнување на елементи на низа во PHP
273Вметнување на елементи на асоцијативни низи во PHP
274Цикл и вставка на променливи во PHP
275Вметнување на елементи на низи во циклус во PHP
276Вметнување на елементи на повеќедимензионални низи во циклус во PHP
277Генерација на тагови во PHP
278Генерација на тагови со атрибути во PHP
279Цикл и генерирање на тагови во PHP
280Цикл и генерирање на тагови од низи во PHP
281Циклус и генерирање на тагови и атрибути во PHP
282Цикл и генерирање на HTML табели во PHP
283Генерација на HTML табела со помош на еден циклус во PHP
284Генерација на HTML табела со помош на две вгнездени јамки во PHP
285Вметнување на PHP код во HTML
286Кратка команда echo во PHP
287Вметнување на PHP променлива во HTML код
288Вметнување на елементи на низа во HTML код
289Условия и разрыв PHP код
290Блок else во условија за прекин на PHP код
291Блок elseif во условија за прекин на PHP код
292Циклување и прекин на PHP код
293Цикли и вметнување на елементи од низа во прекин на PHP кодот
Форми
294
Основи на работа со форми во PHP
295Метод на испраќање на форма во PHP
296Добивање на податоци од форми во PHP
297Добивање на податоци од форми со GET метод во PHP
298Добивање на податоци од форми со POST метод во PHP
299Обработка на форма во една PHP датотека
300Сокривање на форма по поднесување во PHP
301Зачувување на вредностите на формата после испраќање во PHP
302Зачувување на стандардната вредност на формата во PHP
303Скратен код за зачувување на стандардните вредности во PHP
304Елементот textarea во PHP
305Зачувување на вредноста на textarea после испраќање во PHP
306Чекбокс во PHP
307Нијанси на користење на checkboxes во PHP
308Зачувување на избраната вредност во checkbox по испраќањето во PHP
309Радио копчиња во PHP
310Зачувување на избраната вредност во радио копчињата по испраќањето во PHP
311Селекти во PHP
312Атрибутот value во селекторите во PHP
313Зачувување на вредноста во селекти по испраќање во PHP
314GET барања во PHP
315GET барања со помош на врски во PHP
316Практика на форми во PHP
Сесии
Колачиња
Датотечен систем
331
Читање на датотеки во PHP
332Запишување на датотеки во PHP
333Комбинација на операции за читање и запишување на датотеки во PHP
334Релативни патеки во PHP
335Апсолутни патеки во PHP
336Предности на апсолутната патека во PHP
337Апсолутни патеки до папката и датотеката на скриптa во PHP
338Преименување на датотеки во PHP
339Преместување на датотеки во PHP
340Копирање на датотеки во PHP
341Бришење на датотеки во PHP
342Определување на големината на датотеки во PHP
343Проверка на постоење на датотеки во PHP
344Креирање на директориуми во PHP
345Бришење на директориуми во PHP
346Преименување на папки во PHP
347Преместување на папки во PHP
348Читање на содржината на папка во PHP
349Разликувајте папка од датотека во PHP
350Анализирање на содржината на папка во PHP
351Вметнување на датотеки во PHP
352Поделба на верстката на елементи во PHP
353Записување на вклучување во променлива во PHP
354Вклучување на датотеки во PHP
355Еднократно вклучување на датотеки во PHP
356Записување на поврзување во променлива PHP
Бази на податоци
357
Вовед во SQL бази на податоци во PHP за почетници
358Работа со бази на податоци преку PhpMyAdmin
359Тестова табела users
360Подготвителни манипулации за работа со SQL во PHP
361Испраќање на барања до базата на податоци
362Барање грешки во базата на податоци
363Тестирање на функционалноста на базата на податоци
364Пробти со кодирање при работа со SQL во PHP
365Дополнет тест код за проверка на функционалноста
366Добивање на резултат при SQL барање во PHP
367Добивање на резултат во вид на низа при SQL барање во PHP
368Формирање на низа во циклус при SQL барање во PHP
369Селекција на записи при SQL барање до базата во PHP
370Логички операции во SQL барањата во PHP
371Полиња на селекција при SQL барање во PHP
372Вметнување записи преку SQL барање во PHP
373Вметнување на записи при отсутни колони преку SQL барање во PHP
374Ажурирање на записи преку SQL барање во PHP
375Бришење записи преку SQL барање во PHP
376Сортирање на записи преку SQL барање во PHP
377Ограничување на бројот на записи во SQL во PHP
378Пресметување на количество преку SQL барање во PHP
379Добивање на бројка во PHP
380Studying Advanced SQL Queries
Организација на базата на податоци
381
Врзување на табели во бази на податоци
382Добивање на податоци од поврзани табели во PHP
383Ланец на поврзани табели
384Врзување преку табела за врска во PHP
385Родствени врски на податоци во PHP
386Несколько потомци во роднински врски во PHP
387Двојна врска со една табела во PHP
388Практика за организација на бази на податоци
Практика на бази на податоци
389
Тестна табела users за практични задачи
390Форматирање на излезот од базата на податоци во PHP
391Бришење на податоци од базата на податоци со помош на GET барања
392Преглед на податоци од базата на податоци во PHP
393Додавање на нов запис во базата на податоци со PHP
394Уредување на запис во база на податоци со PHP
Работа со HTTP
395
HTTP протокол во PHP
396HTTP метод на барање во PHP
397HTTP заглавки на барањето во PHP
398Низа на HTTP заглавија на барањето во PHP
399HTTP заглавја на одговор во PHP
400Проблема со заглавките на HTTP одговорот во PHP
401Проблема со HTTP заглавија при вклучување во PHP
402Испраќање на почетната линија на HTTP одговорот во PHP
403Испраќање на HTTP статус на одговорот во PHP
Пренасочувања
404
Вовед во PHP пренасочувања
405Инстант редирект во PHP
406GET барања и пренасочување во PHP
407Самопрерасување со додавање параметри во PHP
408Флеш пораки во PHP
409Низа на флеш пораки во PHP
410Испраќање на форма во базата на податоци и пренасочување во PHP
411Сообщения об успеха при испраќање на форма во PHP
412Редирект при валидација на форма во PHP
Аутентификација
413
Вовед во автентикација на PHP
414Едноставна авторизација преку база на податоци во PHP
415Авторизација преку сесија во PHP
416Одјава од сесија во PHP
417Регистрација на PHP
418Авторизација веднаш по регистрација во PHP
419Додавање на id на корисникот во сесија
420Сокривање на лозинка при регистрација во PHP
421Проверка на зафатеност на логин
422Валидација на податоци при регистрација на PHP
423Хеширање на лозинка во PHP
424Додавање на сол во регистрацијата
425Додавање на сол во авторизација
426Функција password_hash
427Имплементација на профил во PHP
428Личен профил на PHP
429Промена на лозинка во PHP
430Потврда на лозинка во PHP
431Бришење на сметка во PHP
432Права за пристап на PHP
433Регистрација со поделба на права во PHP
434Нормализација на база на податоци
Веб двигател
435