Bloglar | Sayt yaratish bo'yicha | Phpga ilk qadam (phpni o'rganamiz)
Demak boshlaymiz:

Php kodlarni hostingda o'rganishni maslahat bermayman, kompyuter topib, oddiy bloknotga yozib ham kodlarni o'rganish mumkun(yoki boshqa dasturlar bor, bu haqda keyin yozamiz) , bu esa hosting uchun pul to'lamay, o'rganish degani.. demak boshladik!.!

An'anaga ko'ra, dasturiy til bilan tanishish taniqli "Salom, dunyo!" Dasturi bilan boshlanadi.
Xullas, biz bu an'analardan chetga chiqmaymiz va PHP-dagi birinchi dasturimizni yozamiz!

Shunday qilib, PHP kodining muharriri (oddiy matn muharriri ham tushadi) va quyidagi PHP kodini yozing:


#000000">
/> <?php
#0000BB"><?php
/>
echo#007700">echo style="color: #DD0000">"Hello, World!" style="color: #007700">;
/>
?>
#0000BB">?>

/>



Dasturni ishga tushirishdan oldin u serverda o'rnatilishi kerak.
Buni amalga oshirish uchun start.php deb nomlangan PHP skriptini yozib oling.
Keyin uni serveringizning Document Root katalogiga nusxalang.
Odatiy ravishda, Linuxda bunday katalog mavjud / var / www / html (Linuxning eski versiyalarida - / home / httpd / html /).
Windows-dagi katalog joylashuvi o'rnatilgan veb-server turiga va uning sozlamalariga bog'liq.
Endi

http://localhost/start.php
brauzeringizning manzil satriga yozingv a agar har bir narsa to'g'ri o'rnatilgan bo'lsa va tuzilgan bo'lsa, "Salom, dunyo" matnini ko'rasiz.
Ko'rganmisiz?
Agar shunday bo'lsa, tabriklar, siz PHP-da birinchi oddiy dasturni (skriptni) yozdingiz!

Keling, eng oddiy skript kodini tahlil qilaylik.

PHP kodi

#000000">
/> <? va ?>
#0000BB"><? va ?>

/>

Skriptning boshlanishi ochilish yorlig'i

#000000">
/> <?#0000BB"><? style="color: #007700">,  style="color: #0000BB">va oxirgi  style="color: #007700">- style="color: #0000BB">?>
/>


Kirish yorlig'i

#000000">
/> <? displeyga ma#0000BB"><? displeyga ma style="color: #DD0000">'lumotni chiqaradigan birinchi echo bayonotiga amal qiladi. Eshituvchi operatorni eng muhim deb atash mumkin, chunki brauzer ma' style="color: #0000BB">lumotlarini chiqazdi style="color: #007700">,  style="color: #0000BB">natijada biz  style="color: #DD0000">"Salom, dunyo"  style="color: #0000BB">ni ko style="color: #DD0000">'rayapmiz. davom etamiz <img src="/style/smiles/:).gif" alt=":)"/>
/>

Keling, bizning skriptni biroz murakkablashtiraylik, html-teglar chiqarishni qo'
shamiz#0000BB">shamiz style="color: #007700">:
/>
<
span style#0000BB">span style style="color: #007700">= style="color: #DD0000">"color:red;" style="color: #007700">><? style="color: #0000BB">php
/>
echo#007700">echo style="color: #DD0000">"<html><body>" style="color: #007700">;
/>echo
"<h1>Hello, World!</h1>"#DD0000">"<h1>Hello, World!</h1>" style="color: #007700">;
/>echo
"</body></html>"#DD0000">"</body></html>" style="color: #007700">;
/>
?>
#0000BB">?>

/>



Bizning biroz o'zgartirilgan skriptimiz endi katta harflardagi "Salom, Jahon" matnini ko'rsin!

Matnni rus tilida chop etish vaqti keldi. Siz, aniq qilib, nima uchun rus tilida matnni darhol olishimiz mumkin emas?
Bu savolning ma'nosi, rus tilidagi matnning muayyan html-hujjat sarlavhasini ko'rsatmasdan, noto'g'ri ko'rsatilishi mumkin.
Endilikda, biz rus tilida bizni kutib olish uchun ssenariyamizni o'zgartiraylik:


#000000">
/> <?php
#0000BB"><?php
/>
echo#007700">echo style="color: #DD0000">"<html><head>" style="color: #007700">;
/>echo
'<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">'#DD0000">'<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">' style="color: #007700">;
/>echo
"<title>Моя первый PHP скрипт</title>"#DD0000">"<title>Моя первый PHP скрипт</title>" style="color: #007700">;
/>echo
"</head>"#DD0000">"</head>" style="color: #007700">;
/>echo
"<body>"#DD0000">"<body>" style="color: #007700">;
/>echo
"<h1>Привет! Я PHP скрипт!</h1>"#DD0000">"<h1>Привет! Я PHP скрипт!</h1>" style="color: #007700">;
/>echo
"</body>"#DD0000">"</body>" style="color: #007700">;
/>echo
"</html>"#DD0000">"</html>" style="color: #007700">;
/>
?>
#0000BB">?>

/>



Ehtiyot bo'ling, kodning ikkinchi qatorida, HTML kodi tirnoq belgilarida emas, balki cherkovga qo'shiladi!
Bu tarjimon echo iborasini harflarni chop etishda, ya'ni kodni ajratmasdan ajratmasdan tushuntirishga imkon beradi.
Biroq, takliflardagi satrlar o'zgaruvchan qiymatlarni, siz bu yerda topishingiz mumkin bo'lgan ma'lumotlarni chiqarib olishga imkon beradi.

Yuqoridagi skriptda brauzerga brauzerga HTML-hujjatning matnini chiqarish uchun shifrlash usulidan qanday foydalanamiz, shuningdek brauzer nomini ham ko'rsatib beruvchi

<head> <meta ....> </ head>
sarlavhasini yubordik:

<title> My birinchi PHP buyrug'i </ title>.

Keyin matn rus tilida bosildi:
<body> <h1> Salom!Men PHP skriptini yozdim. </ H1> </ body>.

Umuman, teglar echo operatori bilan chiqa olmaydi. PHP kodini to'g'ridan-to'g'ri HTML-kontentga joylashtiramiz.
Ammo, bu keyingi bloglarimizning mavzusi. Rahmatlar yoddan chiqmasin :gg: Davomi bor..
Ma'lumotlar
Yaratilgan vaqt: 11 Aug 2018, 12:38
Muallif: @Ashurov (54)
Raxmat aytishgan: 0 kishi
Fikrlar: 0 ta
Ko'rilgan: 16 marta
Shikoyatim bor
Blog bilan bo'lishish
uzmasters.ru Onlayn 243 (1/242)
uzmasters.ru Forumga a'zo bo'lish
uzmasters.ru Forumdan qidirish
uzmasters.ru Bosh sahifa
Яндекс.Метрика UzMasterS.Ru