рнр дастурлаш тили. рнр тилининг синтаксиси. формалар билан ишлаш

DOC 698,5 КБ Бесплатная загрузка

Предварительный просмотр (5 стр.)

Прокрутите вниз 👇
1
1452175138_63191.doc рнр дастурлаш тили. рнр тилининг синтаксиси. формалар билан ишлаш режа: 1. php дастурлаш тилининг тарихи 2. арифметик амаллар 3. integer (бутун) типи 4. альтернатив синтаксислар 5. дастурий воситани созлаш ва ўрнатиш 6. денвер дистрибутиви таянч иборалар: web-сахифа, рнр, динамик, apeche сервери, mysql, cgi, asp, frontfage ва mod_perl ва ҳ.к. 1. php дастурлаш тилининг тарихи. техниканинг кучли ривожланиши янги дастурий маҳсулотларни пайдо бўлишига олиб келди. ҳар йили катта ва катта миғдордаги дастурий таъминот кириб келмоқда. уларнинг барчаси олдин тўлиқ фақат бутун аудиторияга мўлжалланган. нафақат компьютер, балки тармоқ ҳам ривожланмоқда. php –ўз номини етарлича танитиб улгурган, дастурлаш тили хисобланади. гап шундаки, бошланишда бу унча қийин бoлмаган шахсий web –сахифаларини яратиш учун мўлжалланган оддий макрослар тўпламидан иборат бўлган бўлиб, php-personal home page (шахсий уй сахифаси) сўзларининг қисқартмасидан иборат. вақт ўтиши билан макрослар тўплами мукаммал дастурлаш тилига айланиб замонавий маълумотлар базаси билан маълумот алмашиш имкониятига эга бўлган web тармоқ саҳифаларини яратувчи тилга айланди. …
2
саҳифалар ҳеч қандай графикасиз оддий матн каби кўринган. ҳозирда бу умуман бошқача: сайтлар расмлар билан тўлган ва мураккаб тузилишга эга. фараз қилайлик, сиз ўзгармас web-саҳифа рамкасидан чиқдингиз ва сиздан html формаларни қайта ишлаш талаб килинаётган бўлсин. ёки сизга электрон магазинингизни дастурлаш, мижозлар талабини сақлайдиган, сайтга мурожаат қилганларни турли кўринишдаги ҳисоблагичларга сақлаш керак бўлсин – php буларнинг ҳаммасини ва бошқа бир қанча масалаларни ҳал қилишда ёрдам беради. php тилига 1995 йил асос солинган. шу даврда лердарор номли дастурчи perl/cgi кўринишидаги сценарийни тузди. бу сценарийни у ўзининг сахифасига кирувчилар сонини аниқлаш мақсадида тузди. шу дастур php тилининг яратилишига туртки бўлди. 1997 йилдан бошлаб у php деб атала бошланди. php тилини hupertextprosessorphp техник нуқтаи назаридан қараганда сервер томонидан туриб ишлайдиган сценарийлар тилидир. php тили дастурчиларга ўзининг қулайлиги, ишончлилиги билан манзур бўлган. php тилининг асосий устунлигидан бири уни тўғридан-тўғри html нинг ичига жойлаштира олишимиздир. савол туғилади, нима учун cgi (common gateway interface – http …
3
анган версиясидан фойданила бошлади.1996 йилларда php/fi версиясидан дунё бўйича 15000 атрофидаги web – сайтлар фойдаланган бўлса, 1997 йили бу кўрсаткич 50000 га кўтарилди. ҳозирда php (prossesor hyper text) – бу тез ривожланаётган интернетда кўплаб серверларда ишлайдиган дастурлаш воситасидир. бугунги кунда asp, frontfage ва mod_perl каби php ҳам кенг тарқалган. бу тил ёрдамида динамик саҳифани енгил ва тезда яратиш мумкин. бундай кўринишда яратилган файллар серверда сақланади ва қайта ишланади. фойдаланувчи php ҳужжатини сўраганда, javascript каби скриптлар фойдаланувчи броузерида эмас, балки серверда бажарилади ва ишнинг натижаси фойдаланувчига юборилади. бу эса c ёки perl да ёзилган cgi дастури каби бажарилади. php дастурининг cgi дастурларидан фарқи шундаки, php кодини html саҳифасининг ихтиёрий жойида ёзиш мумкин. php технологиясининг содда кўриниши демак, php одатда html коди ичига ёки алоҳида ёзилиши ҳам мумкин. биз аввалом бор маълумотлар базаси(mysql) ва apacheни яъни denwer дастурини рнатамиз ва web сервер папкаси z дискда пайдо бўлади. сўнг, webсервер/denwer/run ни босиб denwerни …
4
нетга жойлаштириш осон кечади. шунинг учун ҳозирги кунда рнр тили электрон магазин ёки динамик web саҳифа яратишда кенг қўлланилмоқда. php тилидаги дастурлар ишлаши учун компьютерга apache номли web сервер ўрнатилиши керак. одатда apache, php, mysql учаласи биргаликда ишлатилади. бу ерда mysql маълумотлар базасини бошкариш учун ишлатиладиган сервер дастури. php га ўтиш. бу жараен escaping to php деб юритилади. php га ўтишнинг 4 та варианти бор: 1) стандарт теглар; 2) қмсқа теглар; 3) script теги; 4) asp стилидаги теглар. кўпчилик холларда дастурчилар стандарт тегдан фойдаланади. у қуйидагича: бу ерда php нинг бошланиши билан ёпилади. қиска теглар қуйидагича ёзилади: лекин стандарт теглардан фойдаланган мақсадга мувофиқ. чунки серверда қисқа теглар ажратилган бўлиши мумкин. шунинг учун турли хил хатолик бўлади. агарда html редакторлар php кодни хато деб қабул қилса, у холда қуйидаги script теги ёрдамида php код қўшилади. бу холат камдан-кам холларда юз беради. ўзгарувчилар php да ўзгарувчилар $ (доллар) белгиси билан бошланади. бу …
5
f (шарт) ифода1; else ифода2; if дан кейин тенглик текширилади. бунда “==” тенг маъносида, ”!=” тенг эмаслигини билдиради. шарт текшириш оператори қуйидаги кўринишда ҳам ишлатилиши мумкин: агаршартнингаксҳолдақисмиқатнашмасаюқоридагичаишлатилади. бирор шарт бажарилганда бита ифода эмас, бир нечта оператор бажариладиган бўлса, {} қавслардан фойдаланилади. php дастурлаш тилида ўзгарувчилар олдига доллар белгиси (“$”) қўйиб эълон қилинади, масалан, $my_var. ўзгарувчилар номлари регистрларни фарқлайди, яъни $my_var ҳамда бош ҳарфли $my_var ўзгарувчилари турли хил ўзгарувчилардир. php дастурлаш тилида ўзгарувчилар номи қолган дастурлаш тиллари қоидалари каби эълон қилинади: ўзгарувчи номи лотин алфавити билан бошланиши ва ундан кейин ҳарфлар ёки тагига чизилган белги ёки рақамлар бўлиши мумкин. php4 дастурлаш тилида булардан ташқари ўзгарувчига қиймат ўзлаштиришнинг яна бир усули мавжуд: ссылка бўйича ўзлаштириш. ссылка бўйича ўзгарувчига қиймат ўзлаштириш учун уни номи бўлиши шарт, яъни у қандайдир ўзгарувчини тақдим этиши керак. бир ўзгарувчи қийматини бошқа ўзгарувчига ссылка бўйича ўзлаштириш учун биринчи ўзгарувчи олдига амперсанд & белгиси қўйиш шарт.бунга юқоридаги мисолни кўриб …

Хотите читать дальше?

Скачайте полный файл бесплатно через Telegram.

Скачать полный файл

О "рнр дастурлаш тили. рнр тилининг синтаксиси. формалар билан ишлаш"

1452175138_63191.doc рнр дастурлаш тили. рнр тилининг синтаксиси. формалар билан ишлаш режа: 1. php дастурлаш тилининг тарихи 2. арифметик амаллар 3. integer (бутун) типи 4. альтернатив синтаксислар 5. дастурий воситани созлаш ва ўрнатиш 6. денвер дистрибутиви таянч иборалар: web-сахифа, рнр, динамик, apeche сервери, mysql, cgi, asp, frontfage ва mod_perl ва ҳ.к. 1. php дастурлаш тилининг тарихи. техниканинг кучли ривожланиши янги дастурий маҳсулотларни пайдо бўлишига олиб келди. ҳар йили катта ва катта миғдордаги дастурий таъминот кириб келмоқда. уларнинг барчаси олдин тўлиқ фақат бутун аудиторияга мўлжалланган. нафақат компьютер, балки тармоқ ҳам ривожланмоқда. php –ўз номини етарлича танитиб улгурган, дастурлаш тили хисобланади. гап шундаки, бошланишда бу унча қийин бoлмаган шахсий web ...

Формат DOC, 698,5 КБ. Чтобы скачать "рнр дастурлаш тили. рнр тилининг синтаксиси. формалар билан ишлаш", нажмите кнопку Telegram слева.

Теги: рнр дастурлаш тили. рнр тилинин… DOC Бесплатная загрузка Telegram