Само о сложеном или научите ПХП 7! Део 2. Правила за писање пхп скрипти. Уметање пхп кода у хтмл документе
Када ПХП енгине прими улаз са веб сервера, чита пхп код одоздо на доле. Овај процес се назива рашчлањивање (или рашчлањивање). Током рашчлањивања, ПХП енгине тражи отварање ознака, дефинише пхп код између тих ознака да би га протумачио. Код изван ознака је потпуно занемарен, што омогућава уметање пхп кода у хтмл документе. Креирајмо следећи документ с хтмл кодом предлошка у уређивачу текста, као што је приказано у наставку: ПХП Између ознака и унесите отвор ознаке између којих ћемо наставити писати пхп код. Пишите између ознака следећи код: одјек „Здраво, свет“; (када се изврши, овај код ће приказати фразу Поздрав, свет у прозору веб прегледача). Сачувајте овај документ у хтдоцс фасцикли веб сервера Абисс Веб Сервер под именом хелло са екстензијом .пхп Добијамо следеће. Сваки ред пхп кода мора завршити точком са зарезом. Точка под зарезом ПХП енгине препознаје као ознаку за крај једног ретка пхп кода који би требао да протумачи. Након што сачувате датотеку хелло.пхп у хтдоцс фасцикли веб сервера Абисс Веб Сервер, у адресну траку веб прегледача унесите хттп: //лоцалхост/хелло.пхп Као што видите, резултат извршења пхп кода је излаз фразе Хелло, свет у прозору веб прегледача Погледајмо изворни текст странице хелло.пхп Као што видите, код хелло.пхп странице приказане у веб претраживачу разликује се од кода у датотеци хелло.пхп отвореној у уређивачу текста, наиме, веб прегледач не приказује ознаке , и ПХП енгине је ставио фразу Хелло, свет између ознака и Отварачи ознаке између којих се налази пхп код, можете да их замените скраћеном верзијом и ?> , као испод. Спремите документ са датим пхп кодом у хтдоцс фасциклу, дајући му име хелло1 и екстензију .пхп Добијамо следеће. Унесите хттп: //лоцалхост/хелло1.пхп у адресну траку веб прегледача и добићете исти излаз из фразе Хелло, ворлд Уклонићемо све хтмл тагове из документа хелло1.пхп, оставивши само ред и сачувајмо га под именом хелло2 са .пхп екстензијом Добијамо следеће. У адресну траку веб прегледача унесите хттп: //лоцалхост/хелло2.пхп и добићете исти излаз из фразе Хелло, свет, чак и након уклањања хтмл тагова из документа. Креирајте нови документ са следећим једноставним пхп кодом: Гудачки одјек 'Ми наме ис Роман'; приказује фразу "Моје име је Роман" у прозору веб прегледача Сачувајте овај документ као наме.пхп Резултат извршавања пхп кода на страници наме.пхп, као што је већ поменуто, биће резултат фразе Моје име је Роман у прозору веб прегледача. Креирајмо још један документ са сличним пхп кодом, и то: Стринг одјек „Учим програмски језик ПХП7“; приказује фразу „Учим програмски језик ПХП7“ у прозору веб прегледача Сачувајте овај документ као студију са екстензијом .пхп Добијамо следеће. Резултат клика на хттп: //лоцалхост/студи.пхп биће резултат израза "Учим програмски језик ПХП7 у прозору веб прегледача". Вратимо се пхп коду датотеке наме.пхп, која је у прозору веб прегледача првобитно приказала фразу "Моје име је Роман". Повежите датотеку студи.пхп са именом датотеке.пхп, тј. Водите рачуна да се, када пређете на хттп: //лоцалхост/наме.пхп, изврши пхп код датотеке студи.пхп. Да бисте то учинили, користите функцију укључивање. Промените пхп код датотеке наме.пхп на следеће: '; укључују 'студи.пхп'; ?> Где укључују 'студи.пхп'; ред кода који повезује датотеку студи.пхп са датотеком наме.пхп. Ући ћемо у адресну траку веб прегледача хттп: //лоцалхост/наме.пхп и видећемо да се извршава пхп код датотеке студи.пхп (наиме, фраза "Ја учим програмски језик ПХП7" приказана је у прозору веб прегледача).
Следећа лекција: променљиве и њихове врсте у ПХП-у