PHP - интерактивдүү веб баракчаларды түзүү үчүн колдонулган сервердин скрипт тили. Бул тил колдонуунун оңойлугу, веб баракчалардын ичиндеги өз ара аракети жана HTML менен интеграцияланышынан улам популярдуу болуп калды. Веб -сайтта барак оңдолгондо эмне болорун ойлонуп көрүңүз. Процестин артында, ар кандай кырдаалдарга/шарттарга негизделген веб -баракчадагы өзгөрүүлөрдү көзөмөлдөгөн PHP коду көп (балким жүздөгөн) бар. Бул wikiHow сизге PHP кантип иштөөнүн негиздерин түшүнүү үчүн жөнөкөй PHP кодун жазууну үйрөтөт.
Кадам
3 методу 1: "Эхо" билдирүүсүнөн баштоо
Кадам 1. Текстти түзөтүү программасын ачыңыз
Сиз бул программаны PHP кодун жазуу жана түзөтүү үчүн колдоносуз.
- Блокнотту Windowsтун ар кандай версияларында Win + R жарлыктары аркылуу алууга болот. Андан кийин "Блокнот" териңиз.
- TextEditти Mac компьютерлеринде "Тиркемелер"> "TextEdit" папкасына өтүү менен колдонсо болот.
Кадам 2. Блокнот терезесине жөнөкөй билдирүүнү териңиз
PHP кодундагы сегменттер PHP маркерлери менен башталат жана бүтөт, бурч кашаанын ичинде (“”). "Эхо" - бул PHP тилиндеги эң негизги билдирүү (компьютер үчүн буйрук), ал текстти экранда көрсөтөт. Көрсөткүңүз келген текст тырмакчага алынышы жана чекит чекити менен бүтүшү керек.
Код мындай көрүнөт:
Кадам 3. Файлды "helloteman" жана.php кеңейтүүсү менен сактаңыз
Сиз аны "Файл" менюсун ачуу менен сактай аласыз> "Сактоо…”.
- Блокнотто.php кеңейтүүсүн файлдын аягына киргизип, тырмакчага алгыла. Бул файлды блокнот аркылуу жөнөкөй текст файлына айландыруудан сактайт. Цитата жок, файл "hello friends.php.txt" деген ат менен сакталат. Же болбосо, "Түр катары сактоо" бөлүмүндөгү ачылуучу менюну тандай аласыз жана аны "Бардык файлдар (*.*)" Деп өзгөртө аласыз, андыктан файл сиз жазган ат менен сакталат жана сизге кереги жок. цитаталарды киргизүү үчүн.
- TextEditте тырмакчаларды киргизүүнүн кажети жок, бирок файлды.php кеңейтүүсү менен сактоо керектигин ырастоону сураган калкыма терезе пайда болот.
- Файлды "сервер" документинин түп каталогуна сактаганыңызды текшериңиз. Адатта, бул каталог Windowsтогу "Apache" папкасындагы "htdocs" деп аталган папка, же Macта "/Китепкана/Веб -Сервер/Документтер". Бирок, негизги папканы колдонуучу өзү колго коюп же тандай алат.
Кадам 4. Веб -браузер аркылуу PHP файлдарына кирүү
Каалаган веб -браузерди ачыңыз жана сакталган PHP файлынын атын колдонуу менен дарек тилкесине төмөнкү даректи териңиз: https://localhost/halotemanteman.php. Браузердин терезесинде андан кийин "echo" билдирүүсү көрсөтүлөт.
- Эгер сиз ката билдирүүсүн алсаңыз, жогорудагы так кодду, анын ичинде эки чекиттин символун тергениңизди тактаңыз.
- Ошондой эле, файл туура каталогго сакталганын текшериңиз.
Метод 2 3: PHP жана HTML колдонуу
Кадам 1. "php" тегин түшүнүңүз
"" Желеги PHP кыймылдаткычына жазуу же элемент PHP коду кошулганын билдирет. Бул маркерлердин сыртындагы жазуулар же элементтер HTML катары каралат жана PHP кыймылдаткычы тарабынан этибарга алынбайт жана башка HTML коду же элементи сыяктуу браузерге жөнөтүлөт. Сиз билишиңиз керек болгон маанилүү нерсе PHP скрипти же коду жөнөкөй HTML баракчасына камтылган.
Кадам 2. Маркерлердин арасына кошулган сөздөрдү түшүнүңүз
Билдирүүлөр PHP кыймылдаткычына бир нерсе кылууга көрсөтмө берүү үчүн колдонулат. Мисалы, "жаңырык" билдирүүсүндө, сиз машинага тырмакчага алынганды басып чыгарууну же көрсөтүүнү айта аласыз.
PHP кыймылдаткычынын өзү экранга эч нерсе басып чыгарбайт. Кыймылдаткыч чыгарган продукт браузерге HTML коду катары жөнөтүлөт. Браузер алынган элементти же кодду PHP чыгаруу экенин "билбейт". Браузер түшүнгөн нерсе, ал алган кириш жөнөкөй HTML коду
3 -кадам. HTML белгилегичтерин билдирүүлөрдү баса белгилөө үчүн колдонуңуз
HTML маркерлерин кошуу PHP билдирүүлөрүнүн чыгышын өзгөртө алат. маркерлер " ” “ ”Функциясы экөөнүн ортосуна кошулган текстке калың форматтоону колдонот. Бул маркер кара сөз менен жазылышы керек болгон тексттин сыртына, бирок "жаңырык" билдирүүсүнүн тырмакчаларынын ичине кошулганын унутпаңыз.
-
Сиздин кодуңуз мындай болот:
<? php?
жаңырык Салам достор!
";
?>
Кадам 4. Браузерде файлды сактап, ачыңыз
Менюну тандаңыз "Файл"> "Сактоо…" жана файлды "helloteman2.php" катары сактаңыз, андан кийин браузерде төмөнкү дарек менен ачыңыз: https://localhost/halotemanteman2.php. мурунку код сыяктуу эле, бирок бул жолу текст кара түстө көрсөтүлөт.
Файлды негизги "сервер" документ каталогуна сактаганыңызды текшериңиз. Адатта, бул каталог Windowsтогу "Apache" папкасындагы "htdocs" деп аталган папка, же Macта "/Китепкана/Веб -Сервер/Документтер". Бирок, негизги папканы колдонуучу өзү колго коюп же тандай алат
Кадам 5. Экинчи "жаңырык" билдирүүсүн кошуу үчүн файлды түзөтүңүз
Ар бир билдирүүнү чекит менен бөлүү керек экенин унутпаңыз.
-
Сиздин кодуңуз мындай болот:
<? php
echo "Салам, балдар!"
;
echo "Кандайсың?";
?>
Кадам 6. Файлды "hellofrienddobel.php" катары сактаңыз жана иштетиңиз
Барак тексттин эки сабында катары менен көрсөтүлгөн эки "жаңырык" билдирүүсүн көрсөтөт. Кодго көңүл буруңуз"
Биринчи сапта. Код - бул жаңы сапты киргизүү үчүн HTML белгиси.
-
Эгер сиз аны кошпосоңуз, анда коддун чыгышы мындай болот:
Салам балдар! Кандайсыңар?
3 -метод 3: Variables таануу
Кадам 1. Өзгөрмөлөрдү маалыматтын "контейнерлери" деп ойлогула
Берилиштерди, сандарды да, аттарды да иштетүү үчүн, аны "контейнерге" сактоо керек. Бул процесс өзгөрмө билдирүү деп аталат. Өзгөрмөнү жарыялоо синтаксиси "$ MyVariable =" Салам, достор! ";
- Доллардын ($) символу коддун башында PHPге "$ MyVariable" өзгөрмө экенин айтат. Бардык өзгөрмөлөр доллар символу менен башталышы керек, бирок сиз каалаган аталыштагы өзгөрмөлөрдү атай аласыз.
- Жогорудагы мисалда, учурдагы маалыматтар "Салам, балдар!" жана колдонулган өзгөрмө "$ Variableku". Сиз PHPге барабар символдун оң жагындагы маалыматтарды теңдиктин сол жагындагы өзгөрмөгө сактоону айтып жатасыз.
- Текст маалыматтарды камтыган өзгөрмөлөр саптар деп аталат.
Кадам 2. Учурдагы өзгөрмөнү атаңыз
Коддогу өзгөрмөлөрдүн колдонулушу же шилтемеси "чалуу" же "чалуу" деп аталат. Өзгөрмөлөрүңүздү жарыялаңыз, андан кийин текст маалыматтарын кол менен терүүнүн ордуна колдонуңуз же "чалыңыз".
-
Сиздин кодуңуз мындай болот:
$ My Variable = "Салам, балдар!";
echo $ myvariable;
?>
Кадам 3. Файлды сактоо жана иштетүү
"Файл" менюсуна өтүңүз> "Башка катары сактаңыз …" жана "myfirstvariable.php" аталышындагы файлды сактаңыз. Браузерди ачыңыз жана https://localhost/mypertamavariabel.php дарегине баш багыңыз. Андан кийин, скрипт же код браузердин терезесинде өзгөрмөнү көрсөтөт. Чыгаруу жөнөкөй/жөнөкөй текст менен бирдей болот, бирок көрсөтүү процесси же көрүнүшү башкача.
Файлды негизги "сервер" документ каталогуна сактаганыңызды текшериңиз. Адатта, бул каталог Windowsтогу "Apache" папкасындагы "htdocs" аттуу папка, же MacOS Xтеги "/Китепкана/Веб -Сервер/Документтер". Бирок, негизги папканы колдонуучу өзү колго коюп же тандап алат
Кадам 4. Сандар менен өзгөрмөлөрдү колдонуңуз
Variables да сандарды камтышы мүмкүн (бүтүн сандар деп аталат) жана бул сандар негизги математикалык функциялардын жардамы менен башкарылышы мүмкүн. "$ SmallNumber", "$ LargeNumber" жана "$ Amount" аттуу үч өзгөрмөнү түзүү менен баштаңыз.
-
Сиздин кодуңуз мындай болот:
<? php
$ SmallNumbers;
$ BigNumber;
$ Суммасы;
?>
Кадам 5. Биринчи эки өзгөрмөгө маани же сан маалыматын дайындоо
Сан маалыматтарын "$ SmallNumbers" жана "$ BigNumbers" өзгөрмөлөрүнө киргизиңиз.
- Сандын маалыматын тырмакчага алуунун кажети жок экенин унутпаңыз. Эгерде тиркелсе, сандар чындыгында "Салам, достор!" Өзгөрмөсү сыяктуу текст маалыматтары катары каралат.
-
Сиздин кодуңуз мындай болот:
<? php
$ LiteNumber = 12;
$ BigNumber = 356;
$ Суммасы;
?>
Step 6. Башка өзгөрмөлөрдүн суммасын эсептөө жана көрсөтүү үчүн үчүнчү өзгөрмөнү колдонуңуз
Өзүңүздү эсептөөнүн ордуна, "$ Amount" өзгөрмөсүндөгү биринчи эки өзгөрмөнү атасаңыз болот. Математикалык функция менен, машина эки өзгөрмөнүн суммасын өзү эсептейт. Жыйынтыгын көрсөтүү үчүн, жөн гана декларациядан кийин өзгөрмөнү кайтаруучу "echo" билдирүүсүн кошуу керек.
- Сандын маалыматындагы өзгөрүүлөр "echo" билдирүүсү менен "$ суммасы" өзгөрмөсүн көрсөткөндө күчүнө кирет.
-
Сиздин кодуңуз мындай болот:
<? php
$ LiteNumber = 12;
$ BigNumber = 356;
$ Sum = $ SmallNumbers + $ BigNumbers;
echo $ Amount;
?>
Кадам 7. Файлды сактаңыз жана скриптти же кодду иштетиңиз
Браузердин терезесинде бир гана сан көрсөтүлөт. Сан "$ суммасы" өзгөрмөсүндө айтылган эки өзгөрмөнүн суммасынын натыйжасы.
Кадам 8. Тексттин өзгөрмөсүн карап чыгуу (сап)
Текст маалыматын сактоо үчүн өзгөрмөнү колдонуу менен, сиз текст маалыматын колдонгуңуз келген учурда өзгөрмөнү көрсөтө аласыз, андыктан текст маалыматтарын кол менен терүүнүн кажети жок. Бул жол -жобо келечекте дагы татаал маалыматтарды башкарууну жеңилдетет.
- Биринчи өзгөрмө "$ MyVariable" текст маалыматын же "Салам, достор!" Сабын камтыйт. Өзгөрмө дайыма "Салам, балдар!" Текстин камтыйт. текстти өзгөртпөсөңүз.
- "Эхо" билдирүүсү "$ MyVariable" өзгөрмөсүндө сакталган текст маалыматтарын көрсөтөт.
Кадам 9. Санды же бүтүн сандын өзгөрмөлөрүн карап чыгуу
Сиз математикалык функцияларды колдонуп, сан өзгөрмөлөрүн башкаруунун негиздерин карап чыктыңыз. Математикалык эсептөөлөрдөн алынган маалыматтар башка өзгөрмөлөргө сакталышы мүмкүн. Бул сиз жараткан өзгөрмөлөр аркылуу алынуучу ар кандай жыйынтыктардын башталышы гана.
- "$ SmallNumbers" жана "$ BigNumbers" өзгөрмөлөрү да сандын маалыматы менен кошулат.
- Үчүнчү өзгөрмө "$ Amount" "$ SmallNumbers" жана "$ LargeNumbers" суммаларын сактайт. "$ SmallNumber" өзгөрмөсү биринчи маалыматты жана "$ BigNumber" экинчи маалыматты сактай тургандыктан, "$ Sum" өзгөрмөсү биринчи санды экинчи санга кошуу боюнча маалыматтарды камтыйт. Маалыматтар же баалуулуктар колдонулган өзгөрмөлөрдүн бириндеги өзгөрүүлөр аркылуу өзгөртүлүшү мүмкүн.
Кеңештер
- Бул макалада сиздин компьютериңизде Apache жана PHP орнотулган деп божомолдонот. Файлды сактоо суралган сайын, аны "\ ht docs" (Windows) же "\ Library / WebServer / Documents" (Mac) каталогуна, Apache каталогуна сактоо керек болот.
- Комментарийлер ар кандай программалоонун маанилүү элементи, андыктан PHPде комментарийлерди кантип кошууну билиңиз.
- PHP файлдарын текшерүү үчүн абдан пайдалуу курал - XAMPP, Apache жана PHP орнотуучу жана иштетүүчү бекер программа жана сиздин компьютериңиздеги серверди симуляциялоого жардам берет.