Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Script Тегтері




Стандартты тегтер

Орытынды

Сонымен, біз PHP тілі не екенін, оның шығуын және дамуын, оны қалай және қай жерде қолдануға болатынын, программалық жабдықтаманы орнаттық және барлық қажетті күйге келтірулерді жасадық, және де php - программа өзімен нені көрсететінін анықтадық. Келесі дәрістерде біз PHP синтаксисының негіздерін қарастырамыз және бірнеше пайдалы практикалық есептерді шығарамыз.

 

Өз-өзін бақылау сұрақтары

 

1. Локалды веб сервер дегеніміз не?

2. Apache веб серверін орнату және жұмыс істеу принциптері?

3. РНР скрипті дегеніміз не?

 

Негізгі әдебиет: 3 нег [33-47], 6 нег [61-71]

Қосымша әдебиет: 2 қос [80-106 ], 4 қос [12-27 ]

 

 


 

 

Тақырып 6.

РНР және енгізілген мүмкіндіктер. РНР-ге өту. Комментариялар (біржолды, көпжолды) (1- сағат).

Жоспар:

1. РНР тілінің лексикалық механизмі.

2. Стандартты тэгтер

3. Қысқа тэгтер

4. Script тегтері;

5. ASP стиліндегі тегтер.

6. РНР кодтағы коментариялар.

 

Дәрістің мақсаты- РНР тілімен жұмыс жасау үшін бастапқы тэгтермен танысу және оларды құру ерекшеліктерімен таныстыру.

РНР бетті көру үшін, браузерде меншікті IP адресті: 127.0.0.1, енгізу қажет,бұл қайтару адресі, ұқсас URL –ға localhost енгізуге болады. Бұл шамамен келесідей болады:

http://localhost/index.php/Ары қарай сіз РНР –да құрған бет корсетіледі.

РНР-ге өту

Лексикалық механизмнің анализі РНР кодты басқа беттердің элементінен ажыратуы керек. РНР кодының идентификациясы «РНР-ға өту» (escaping to РНР)деп аталады. РНР-ға өтудің төрт өзгерту түрі бар:

  • стандартты тегтер;
  • қысқа теги;
  • script тегтері;
  • ASP стиліндегі тегтер.

Басқа амалдарға қарағанда стандартты тегтер РНР-да бағдарламашыларымен көбірек қолданылады, бұл форманың жазылуы өзінің көрнекілігімен және ыңғайлығымен түсіндіріледі:

<?php print "Welcome to the world of PHP!":?>

Стандартты тегтердің тағы қосымша басымдылығы бар: ашылатын конструкциядан кейін келесі кодттардың типін анық анықтайтын php символы <? жүреді. Бұл бірнеше технологияларды бір бетте қолданғанда ыңғайлы- JavaScript, серверлік қосылу және РНР сияқты. Жабылған тегке дейін барлық текст?>, РНР коды сияқты талданады.

Қысқа тегтер

Қысқа тегтер РНР –ға өту үшін ықшамды жазылуды қамтамасыз етеді:

<? print "Welcome to the world of PHP!";?>

Өздігінен қысқа тегтер қолданылмайды, оларды арнайы қосу қажет. Мұны екі амалмен орындауға болады:

  • РНР-ді компиляциялау кезінде -enable-short-tags кілтін көрсету;
  • php.ini файлына short_open_tag параметірін қосу

Кейбір текстік редакторлар web –беттегі жұмысты бұзатын РНР кодын қателікті HTML коды деп қабылдайды (яғни визуалды суреттелетін текст). Бұл мәселе script тегтерін қолдану арқылы шешіледі:

<script language="php">

<?php print "Welcome to the world of PHP!";?>

</script>




Поделиться с друзьями:


Дата добавления: 2014-12-07; Просмотров: 562; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.