PHP - bu interaktiv veb -sahifalar yaratish uchun ishlatiladigan server skript tili. Bu til foydalanish qulayligi, veb -sahifalardagi o'zaro aloqasi va HTML bilan integratsiyasi tufayli mashhur bo'lib ketdi. Veb -saytdagi sahifani tahrir qilganda nima bo'lishini o'ylab ko'ring. Jarayonning orqasida, har xil vaziyatlar/sharoitlar asosida veb -sahifadagi o'zgarishlarni boshqaradigan juda ko'p (balki yuzlab) PHP kodlari mavjud. Bu wikiHow sizga PHP qanday ishlashini tushunishingiz uchun oddiy PHP kodini yozishni o'rgatadi.
Qadam
3 -usul 1: "Echo" bayonotidan boshlash
Qadam 1. Matnni tahrirlash dasturini oching
Siz PHP kodini yozish va tahrir qilish uchun ushbu dasturdan foydalanasiz.
- Notepad -ga Windows -ning turli xil versiyalarida Win + R yorliqlari orqali kirish mumkin, shundan so'ng "Notepad" yozing.
- TextEdit -ni Mac kompyuterlarida "Ilovalar"> "TextEdit" papkasiga o'tish orqali ishlatish mumkin.
Qadam 2. Notepad oynasiga oddiy gapni kiriting
PHP kodidagi segmentlar burchakli qavslar bilan o'ralgan PHP belgilari bilan boshlanadi va tugaydi (""). "Echo" - bu PHP tilidagi matnni ekranda ko'rsatadigan juda oddiy ibora (kompyuter uchun buyruq). Siz ko'rsatmoqchi bo'lgan matn tirnoq ichiga olinishi va nuqta -vergul bilan tugashi kerak.
Kod shunday ko'rinadi:
Qadam 3. "helloteman" nomi va.php kengaytmasi bo'lgan faylni saqlang
Siz uni "Fayl" menyusini ochish orqali saqlashingiz mumkin. "Saqlash …".
- Notepad -da fayl nomining oxiriga.php kengaytmasini joylashtiring va uni tirnoq ichiga oling. Bu faylni Notepad yordamida oddiy matnli faylga aylantirishdan saqlaydi. Tirnoqsiz, fayl "salom friends.php.txt" nomi bilan saqlanadi. Shu bilan bir qatorda, "Turi sifatida saqlash" bo'limidagi ochiladigan menyuni tanlashingiz va uni "Barcha fayllar (*.*)" Ga o'zgartirishingiz mumkin, shunda fayl siz yozgan nomda saqlanishi mumkin va sizga kerak emas. tirnoqlarni kiritish uchun.
- TextEdit-da siz tirnoqlarni kiritishingiz shart emas, lekin faylni.php kengaytmasi bilan saqlash kerakligini tasdiqlashni so'raydigan qalqib chiquvchi oyna paydo bo'ladi.
- Faylni "server" hujjat ildiz katalogiga saqlaganingizga ishonch hosil qiling. Odatda, bu katalog Windows -dagi "Apache" papkasida "htdocs" yoki Mac -da "/Library/Webserver/Documents" deb nomlangan papka. Biroq, asosiy papkani foydalanuvchi qo'lda o'rnatishi yoki tanlab olishi mumkin.
Qadam 4. PHP fayllariga veb -brauzer orqali kiring
Kerakli veb -brauzerni oching va saqlangan PHP fayl nomidan foydalanib manzil satriga quyidagi manzilni kiriting: https://localhost/halotemanteman.php. Brauzer oynasida "echo" yozuvi paydo bo'ladi.
- Agar siz xato xabari olsangiz, yuqorida ko'rsatilgan aniq kodni kiritganingizga ishonch hosil qiling.
- Bundan tashqari, fayl to'g'ri katalogda saqlanganligiga ishonch hosil qiling.
3 -usul 2: PHP va HTML -dan foydalanish
Qadam 1. "php" tegini tushuning
"" Bayrog'i PHP dvigateliga PHP kodi orasiga kiritilgan yozuv yoki elementni bildiradi. Bu markerlardan tashqaridagi yozuvlar yoki elementlar HTML sifatida ko'rib chiqiladi va PHP dvigateli tomonidan e'tiborga olinmaydi va boshqa HTML kod yoki element kabi brauzerga yuboriladi. Siz bilishingiz kerak bo'lgan muhim narsa shundaki, PHP skript yoki kod oddiy HTML -sahifaga joylashtirilgan.
Qadam 2. Markerlar orasiga qo'shilgan gaplarni tushuning
Hisobotlar PHP dvigateliga biror narsa qilishni buyurish uchun ishlatiladi. Masalan, "echo" bayonotida, siz mashinaga tirnoq ichida ko'rsatilgan narsalarni chop etishni yoki ko'rsatishni aytishingiz mumkin.
PHP dvigatelining o'zi ekranga hech narsa chop etmaydi. Dvigatel tomonidan ishlab chiqarilgan natija brauzerga HTML kod sifatida yuboriladi. Brauzer qabul qilingan element yoki kod PHP chiqishi ekanligini "bilmaydi". Brauzer nimani tushunadi, bu qabul qilish oddiy HTML kodidir
Bosqichlarni ta'kidlash uchun HTML -markerlardan foydalaning
HTML belgilarini qo'shish PHP bayonotlarining chiqishini o'zgartirishi mumkin. markerlar " ” “"Funktsiyasi ikkalasi o'rtasida qo'shilgan matnga qalin formatlashni qo'llaydi. Shuni yodda tutingki, bu belgi qalin bo'lishi kerak bo'lgan matn tashqarisida, lekin "echo" so'zining tirnoqlari ichida qo'shiladi.
-
Sizning kodingiz shunday bo'ladi:
<? php?
aks -sado Salom do'stlar!
";
?>
Qadam 4. Faylni brauzerda saqlang va oching
"Fayl"> "Saqlash …" menyusini tanlang va faylni "helloteman2.php" sifatida saqlang, so'ngra brauzerda quyidagi manzil bilan oching: https://localhost/halotemanteman2.php. Chiqish kodi oldingi kod bilan bir xil, lekin bu safar matn qalin qilib ko'rsatiladi.
Faylni asosiy "server" hujjatlar katalogiga saqlaganingizga ishonch hosil qiling. Odatda, bu katalog Windows -dagi "Apache" papkasida "htdocs" yoki Mac -da "/Library/Webserver/Documents" deb nomlangan papka. Biroq, asosiy papkani foydalanuvchi qo'lda o'rnatishi yoki tanlab olishi mumkin
Qadam 5. Ikkinchi "echo" iborasini qo'shish uchun faylni tahrir qiling
Shuni yodda tutingki, har bir so'zni nuqta -vergul bilan ajratish kerak.
-
Sizning kodingiz shunday bo'ladi:
<? php
echo "Salom, bolalar!"
;
echo "Qandaysiz?";
?>
Qadam 6. Faylni "hellofrienddobel.php" sifatida saqlang va ishga tushiring
Sahifada ketma -ket ikkita satrda ko'rsatiladigan ikkita "echo" iborasi ko'rsatiladi. Kodga e'tibor bering"
Birinchi qatorda. Kod yangi satr qo'shish uchun HTML belgisidir.
-
Agar siz uni qo'shmasangiz, kod chiqishi shunday bo'ladi:
Salom bolalar! Qandaysiz?
3 -usul 3: O'zgaruvchilarni tanib olish
Qadam 1. O'zgaruvchilarni ma'lumotlarning "konteynerlari" deb o'ylang
Ma'lumotlarni, ham raqamlarni, ham nomlarni o'zgartirish uchun siz ularni "konteynerda" saqlashingiz kerak. Bu jarayon o'zgaruvchan bayonot sifatida tanilgan. O'zgaruvchini e'lon qilish sintaksisi "$ MyVariable =" Salom, do'stlar! ";
- Kod boshidagi dollar ($) belgisi PHPga "$ MyVariable" o'zgaruvchi ekanligini bildiradi. Barcha o'zgaruvchilar dollar belgisidan boshlanishi kerak, lekin siz istalgan nomdagi o'zgaruvchilarni nomlashingiz mumkin.
- Yuqoridagi misolda mavjud ma'lumotlar "Salom, bolalar!" va ishlatiladigan o'zgaruvchi "$ Variableku" dir. Siz PHP -ga ma'lumotlarni tenglik belgisining o'ng tomonidagi chapdagi o'zgaruvchiga saqlashni aytasiz.
- Matn ma'lumotlarini o'z ichiga olgan o'zgaruvchilar satrlar deb nomlanadi.
Qadam 2. Mavjud o'zgaruvchini nomlang
Kodda o'zgaruvchilarning ishlatilishi yoki ularga murojaat qilish "qo'ng'iroq" yoki "qo'ng'iroq" deb nomlanadi. O'zgaruvchilaringizni e'lon qiling, so'ngra matnli ma'lumotlarni qo'lda kiritish o'rniga ularni ishlating yoki "qo'ng'iroq qiling".
-
Sizning kodingiz shunday bo'ladi:
$ Mening o'zgaruvchim = "Salom, bolalar!";
echo $ myvariable;
?>
Qadam 3. Faylni saqlang va ishga tushiring
"Fayl" menyusi> "Saqlash …" ga o'ting va faylni "myfirstvariable.php" nomi bilan saqlang. Brauzerni oching va https://localhost/mypertamavariabel.php saytiga tashrif buyuring. Shundan so'ng, skript yoki kod o'zgaruvchini brauzer oynasida ko'rsatadi. Chiqish oddiy/oddiy matn bilan bir xil bo'ladi, lekin ko'rsatish jarayoni yoki ko'rinishi boshqacha.
Faylni asosiy "server" hujjatlar katalogiga saqlaganingizga ishonch hosil qiling. Odatda, bu katalog Windows -dagi "Apache" papkasida "htdocs" nomli yoki MacOS X -da "/Library/Webserver/Documents" papkasidir. Biroq, asosiy papkani foydalanuvchi qo'lda o'rnatishi yoki tanlab olishi mumkin
Qadam 4. Raqamli o'zgaruvchilardan foydalaning
O'zgaruvchilar, shuningdek, sonlarni ham o'z ichiga olishi mumkin (butun sonlar deb nomlanadi) va bu raqamlarni asosiy matematik funktsiyalar yordamida boshqarish mumkin. "$ SmallNumber", "$ LargeNumber" va "$ Amount" nomli uchta o'zgaruvchini yaratish bilan boshlang.
-
Sizning kodingiz shunday bo'ladi:
<? php
$ SmallNumbers;
$ BigNumber;
$ Miqdori;
?>
Qadam 5. Birinchi ikkita o'zgaruvchiga qiymat yoki raqam ma'lumotlarini tayinlang
Raqamlar ma'lumotlarini "$ SmallNumbers" va "$ BigNumbers" o'zgaruvchilariga kiriting.
- Shuni yodda tutingki, raqamli ma'lumotlar tirnoq ichiga olinishi shart emas. Agar yopiq bo'lsa, raqamlar "Salom, do'stlar!" O'zgaruvchisi kabi matnli ma'lumotlar sifatida qaraladi.
-
Sizning kodingiz shunday bo'ladi:
<? php
$ LiteNumber = 12;
$ BigNumber = 356;
$ Miqdori;
?>
Qadam 6. Boshqa o'zgaruvchilar yig'indisini hisoblash va ko'rsatish uchun uchinchi o'zgaruvchidan foydalaning
O'zingizni hisoblash o'rniga, "$ Miqdori" o'zgaruvchisidagi birinchi ikkita o'zgaruvchini nomlashingiz mumkin. Matematik funktsiyaga ega bo'lgan holda, mashina ikkita o'zgaruvchining yig'indisini o'zi hisoblab chiqadi. Natijani ko'rsatish uchun siz deklaratsiyadan keyin o'zgaruvchini qaytaradigan "echo" iborasini qo'shishingiz kifoya.
- Raqamlar ma'lumotlariga o'zgartirishlar "echo" iborasi bilan "$ Miqdori" o'zgaruvchisini ko'rsatganingizda kuchga kiradi.
-
Sizning kodingiz shunday bo'ladi:
<? php
$ LiteNumber = 12;
$ BigNumber = 356;
$ Sum = $ SmallNumbers + $ BigNumbers;
echo $ Miqdori;
?>
Qadam 7. Faylni saqlang va skriptni yoki kodni ishga tushiring
Brauzer oynasida faqat bitta raqam ko'rsatiladi. Raqam "$ Miqdori" o'zgaruvchisida ko'rsatilgan ikkita o'zgaruvchining yig'indisi natijasidir.
Qadam 8. Matn o'zgaruvchisini (satr) ko'rib chiqing
Matn ma'lumotlarini saqlash uchun o'zgaruvchidan foydalanib, siz matnli ma'lumotlarni ishlatmoqchi bo'lganingizda o'zgaruvchini belgilashingiz mumkin, shuning uchun har doim matnli ma'lumotlarni qo'lda yozishingiz shart emas. Ushbu protsedura, shuningdek, kelajakda ma'lumotlar bilan ishlashni murakkablashtiradi.
- Birinchi o'zgaruvchi "$ MyVariable" matnli ma'lumotlarni yoki "Salom, do'stlar!" Qatorini o'z ichiga oladi. O'zgaruvchi har doim "Salom, bolalar!" Matnini o'z ichiga oladi. agar siz matnni o'zgartirmasangiz.
- "Echo" iborasi "$ MyVariable" o'zgaruvchisida saqlangan matnli ma'lumotlarni ko'rsatadi.
Qadam 9. Raqam yoki butun sonli o'zgaruvchilarni ko'rib chiqing
Siz matematik funktsiyalar yordamida sonli o'zgaruvchilarni boshqarish asoslarini o'rgangansiz. Matematik hisoblar ma'lumotlarini boshqa o'zgaruvchilarga saqlash mumkin. Bu siz yaratgan o'zgaruvchilar orqali olinadigan turli xil natijalarning faqat boshlanishi.
- "$ SmallNumbers" va "$ BigNumbers" o'zgaruvchilari ham raqamli ma'lumotlar bilan qo'shiladi.
- Uchinchi o'zgaruvchi "$ Amount" "$ SmallNumbers" va "$ LargeNumbers" yig'indisini saqlaydi. "$ SmallNumber" o'zgaruvchisi birinchi ma'lumotni va "$ BigNumber" ikkinchi ma'lumotni saqlaganligi uchun "$ Sum" o'zgaruvchisi birinchi raqamni ikkinchi raqamga qo'shish uchun ma'lumotlarni o'z ichiga oladi. Ma'lumotlar yoki qiymatlar ishlatilgan o'zgaruvchilardan birining o'zgarishi orqali o'zgartirilishi mumkin.
Maslahatlar
- Ushbu maqola uchun kompyuteringizda Apache va PHP o'rnatilgan deb taxmin qilinadi. Qachonki sizdan faylni saqlash so'ralsa, uni Apache katalogidagi "\ ht docs" (Windows) yoki "\ Library / WebServer / Documents" (Mac) katalogida saqlashingiz kerak bo'ladi.
- Sharhlar har qanday dasturlashning muhim elementi, shuning uchun PHP -ga qanday izoh qo'shishni bilganingizga ishonch hosil qiling.
- PHP fayllarini sinab ko'rish uchun juda foydali vosita - bu XAMPP, Apache va PHP -ni o'rnatadigan va ishga tushiradigan bepul dastur va kompyuteringizda serverni simulyatsiya qilishga yordam beradi.