Mavzu: PHP dasturlash tili. PHP ga kirish PHP Kirish PHP Kirish PHP kodi serverda bajariladi. Web dasturlashni davom etishdan oldin siz quyidagilar haqida asosiy tushunchaga ega bo'lishingiz kerak: HTML CSS JavaScript Кўпгина бошқа дастурлаш тилларидан фарқли равишда, РНР қандайдир ташкилот ёки кучли дастурчи томонидан яратилган эмас. Уни оддий фойдаланувчи Расмус Лердорф 1994 йили ўзининг бош саҳифасини интерактив услубда кўрсатиш учун яратган. Унга Кўпгина бошқа дастурлаш тилларидан фарқли равишда, РНР қандайдир ташкилот ёки кучли дастурчи томонидан яратилган эмас. Уни оддий фойдаланувчи Расмус Лердорф 1994 йили ўзининг бош саҳифасини интерактив услубда кўрсатиш учун яратган. Унга Personal Home Page (РНР – шахсий бош саҳифа) деб ном берган РНР – веб техноогия тили. РНРни ўрганиш учун аввал HTML ва дастурлаш тилидан ҳабардор бўлиш талаб қилинади. HTML / CSS ва JavaScript ларни мукаммал билгувчилар учун РНРни ўрганиш мураккаблик туғдирмайди. РНРнинг вазифаси HTML файлини яратиб бериш. JavaScript ёрдамида бажариладиган кўпгина операцияларни РНР орқали ҳам амалга ошириш мумкин, аммо эътибор қилиш лозимки, РНР – серверда; JavaScript – клиент томонда бажарилади. РНРда ёзилган код сервернинг ўзида бажарилиб, клиентга HTML шаклида етиб боради. Бу ҳавфсизлик жаҳатдан анча мақсадга мувофиқ. JavaScript ёрдамида код ёзиш, маълумот узатиш ва қабул қилишни бироз тезлаштирса-да, кодни клиент кўриш имкониятига эга бўлади. Барибир ҳар иккисини бошқаси боса олмайдиган ўз ўрни бор, равшанки бу ўрин РНРда муҳимроқ ва каттароқ. РНР – веб техноогия тили. РНРни ўрганиш учун аввал HTML ва дастурлаш тилидан ҳабардор бўлиш талаб қилинади. HTML / CSS ва JavaScript ларни мукаммал билгувчилар учун РНРни ўрганиш мураккаблик туғдирмайди. РНРнинг вазифаси HTML файлини яратиб бериш. JavaScript ёрдамида бажариладиган кўпгина операцияларни РНР орқали ҳам амалга ошириш мумкин, аммо эътибор қилиш лозимки, РНР – серверда; JavaScript – клиент томонда бажарилади. РНРда ёзилган код сервернинг ўзида бажарилиб, клиентга HTML шаклида етиб боради. Бу ҳавфсизлик жаҳатдан анча мақсадга мувофиқ. JavaScript ёрдамида код ёзиш, маълумот узатиш ва қабул қилишни бироз тезлаштирса-да, кодни клиент кўриш имкониятига эга бўлади. Барибир ҳар иккисини бошқаси боса олмайдиган ўз ўрни бор, равшанки бу ўрин РНРда муҳимроқ ва каттароқ. PHP-fayl nima? PHP fayllari matn, HTML, CSS, JavaScript va PHP kodini o'z ichiga olishi mumkin PHP kodi serverda bajariladi va natijasi brauzerga oddiy HTML formatida qaytariladi PHP fayllarida ".php" kengaytmasi mavjud. PHP nima qila oladi? - PHP dinamik sahifa tarkibini yaratishi mumkin
- PHP serverda fayllarni yaratishi, ochishi, o'qishi, yozishi, o'chirishi va yopishi mumkin
- PHP shakl ma'lumotlarini to'plashi mumkin
- PHP cookie fayllarini yuborishi va qabul qilishi mumkin
- PHP sizning ma'lumotlar bazangizga ma'lumotlarni qo'shishi, o'chirib tashlashi va o'zgartirishi mumkin
PHP nima qila oladi? - PHP-dan foydalanuvchi kirishini boshqarish uchun foydalanish mumkin
- PHP ma'lumotlarni shifrlashi mumkin
- PHP bilan siz HTMLni chiqarish bilan cheklanmaysiz. Siz rasmlar, PDF fayllari va hatto Flash filmlarini chiqarishingiz mumkin. Bundan tashqari, XHTML va XML kabi har qanday matnni chiqarishingiz mumkin.
Nima uchun PHP? - PHP turli platformalarda ishlaydi (Windows, Linux, Unix, Mac OS X va hk).
- PHP bugungi kunda ishlatiladigan deyarli barcha serverlarga mos keladi (Apache, IIS va boshqalar).
- PHP keng ma'lumotlar bazalarini qo'llab-quvvatlaydi
- PHPni o'rganish oson va server tomonidan samarali ishlaydi
PHP sintaksisi PHP skriptini hujjatning istalgan joyiga qo'yish mumkin. php ?> PHP fayllari uchun standart kengaytma ".php" dir. Odatda, PHP faylida HTML teglari va ba'zi PHP skript kodlari mavjud. PHP NI ELON QILISH My first PHP page
Do'stlaringiz bilan baham: |