Само о сложеном или научите ПХП7! Део 4. Константе у ПХП-у и њихова разлика од променљивих
Отворите било који уређивач текста и у њега унесите следећи пхп код: где: дефинишите ("СТ1", "Датум издавања Виндовс 7 у Русији"); ред кода у којем је константна СТ1 декларисана и додељена јој је вредност „Датум издавања Виндовс 7 у Русији“ („СТ2“, „22. октобар 2009“); ред кода у којем је константна СТ2 декларисана и додељена јој је вредност "22. октобар 2009" Сачувајте овај документ у хтдоцс фасцикли дуж путање Ц: \ Абисс Веб Сервер \ хтдоцс, дајући му дефинисано име и проширење .пхп Добијамо следеће Додајте линију одјек СТ1 у пхп код у датотеци дефине.пхп; Ова линија приказује вредност константе СТ1 у прозору веб прегледача Окрећемо се датотеци дефине.пхп уносом хттп: //лоцалхост/дефине.пхп у адресну траку веб прегледача. Као што можете видети, резултат извршења пхп кода у датотеци дефине.пхп је излаз вредности константе СТ1, наиме фраза "Виндовс 7 је пуштен у Русије " На исти начин у прозору веб прегледача прикажите вредност константе СТ2 додајући линијски одјек СТ2 у пхп код датотеке дефине.пхп; Када приступамо датотеци дефине.пхп, видимо да се поред износа вредности константе СТ1, излаз вредности константе СТ2 појавио у прозору веб прегледача, наиме, „22. октобра 2009.“ Вриједности константи СТ1 и СТ2 приказујемо у прозору веб претраживача у једној линији. Да бисте то учинили, додајте следећи ред одјек СТ1. "" .СТ2; Када приступамо датотеци дефине.пхп, видимо да су вриједности константи СТ1 и СТ2 приказане у истој линији Као што је већ поменуто, константна вредност се поставља једном и током процеса извршавања пхп кода не може да мења своју вредност. Супротно томе, променљива може да промени вредност током извођења пхп кода. Узмите у обзир овај пример. Креирајте променљиву са именом ст1 и вредностом "Виндовс 7 Датум издавања у Русији", додајући линију $ ст1 = "Датум издавања Виндовс 7 у Русији" у датотеци дефине.пхп; Вриједност варијабле ст1 приказујемо у прозору веб претраживача, додајући линију одјек $ ст1; Окрећемо се датотеци дефине.пхп и у прозору веб прегледача видимо излаз вредности променљиве ст1 ("Датум издавања Виндовс 7 у Русији") Промените вредност променљиве ст1 из „Датум издавања Виндовс 7 у Русији“ у вредност „Датум издавања Виндовс 7 у Русији 22. октобар 2009“; У датотеку дефине.пхп додајте ред $ ст1 = "Виндовс 7 је објављен у Русији 22. октобра 2009"; Као што можете видети, вредност променљиве ст1 промењена је из "Датум издавања Виндовс 7 у Русији" у "Датум издавања Виндовс 7 у Русији 22. октобар 2009." На исти начин покушаћемо да променимо вредност константе СТ1 из „Датум издавања Виндовс 7 у Русији“ у „Датум издавања Виндовс 7 у Русији 22. октобар 2009.“ и прикажемо њену нову вредност. Да бисте то учинили, додајте одреднице у датотеку дефине.пхп („СТ1“, „Датум издавања Виндовс 7 у Русији 22. октобар 2009“); и одјек СТ1; Као резултат приступа датотеци дефине.пхп у прозору веб прегледача, видимо упозорење да је константна СТ1 већ дефинисана, док је приказана њена стара вредност „Виндовс 7 Релеасе Дате ин Руссиа“. Понекад је потребно проверити постојање једне или друге константе у пхп коду. Да бисте проверили постојање константе, користи се дефинисана функција Проверите присуство СТ1 константе у датотеци дефине.пхп и резултате провере прикажите у прозору веб прегледача. Додајте следећи ред дефиниран одјек ("СТ1"); Резултат провере постојања константе СТ1 биће излаз броја 1 у прозору веб прегледача, што указује да та константа постоји На исти начин проверавамо постојање СТ2 константе додавањем линије одјека дефинисаног ("СТ2") у пхп код датотеке дефине.пхп; Као што можете видети, резултат провере постојања СТ2 константе биће излаз броја 1 у прозору веб прегледача, што указује да та константа постоји
Наставак у чланку: Само о сложеном или научите ПХП7! Део 5. Аритметички оператери у ПХП-у