Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

РНР-мен танысу, қысқаша тарихы

Автор:   •  Март 17, 2021  •  Лекция  •  1,967 Слов (8 Страниц)  •  509 Просмотры

Страница 1 из 8

PHP ТІЛІМЕН ТАНЫСУ

  1. [pic 1]РНР-мен танысу, қысқаша тарихы.
  2. РНР негіздері

3.


РНР-мен танысу, қысқаша тарихы.

РНР тарихы 1995 жылдан басталған. РНР тілі тек практикалық есептерді шешу үшін арналған құрал ретінде өңделген. Ол кезде ешкімге де тәуелді емес Расмус Лердорф (Rasmus Lerdorf) есімі бар, келісіммен жұмыс істейтін бағдарламалаушы өзінің сайттағы онлайндық жоспарын оқығандардың санын есептеу үшін Perl/CGI сценарийін жазған. Оның сценарийі екі жұмыс жасаған: кірушілер жайындағы тіркеу және webбеттегі кірушілердің санын шығару.[pic 2]

РНР-мен танысу, қысқаша тарихы.

1997 ж. - екі бағдарламашы Энди Гутманс пен Зив Сураски Расмус идеясын негізге алып, PHP-ді қайта жазды. "Personal Home page" Атауы[pic 3][pic 4]

Hypertext Preprocessor болып өзгертілді

РНР-мен танысу, қысқаша тарихы

PHP - бұл икемді және жеңіл веб-бағдарламалау тілі, көптеген ерекшеліктері мен артықшылықтары бар.

PHP - бұл серверде орналасқан және HTML-параққа енгізілген теңшелетін кодпен жұмыс істеуге арналған құралдардың платформалық жүйесі. PHP арқасында динамикалық сайттарды оңай құруға болады. PHP файлдары серверде сақталады және өңделеді, ал пайдаланушы PHP-ден құжат сұрағанда, сценарий Java Script сияқты пайдаланушы браузерімен емес, сервермен өңделеді және пайдаланушыға тек жұмыс нәтижелері қайтарылады

.

PHP —Hypertext Preprocessor. PHP командалары арнайы дескрипторлармен

- PHP тегтерімен қоршалған. Бұл тегтерден тыс кез келген нәрсені интерпретатор елемейді. Тегтерді жазудың келесі әдістері қолданылады:

  • XML-стиль (рекомендуемый);

<?php код на PHP ?>

  • HTML-стиль;

<script language="php"> код на PHP </script>

  • Краткий стиль;

<? код на PHP ?> ASP-стиль.

<% код на PHP %>

[pic 5]

Дұрысжазбалар

<?php инструкция1; инструкция2;[pic 6][pic 7]

?>

PHP-де бағдарламалау кезінде бірнеше талаптарды орындау қажет:

  • Әр команда нүктелі үтірмен аяқталады (;);
  • Бір команданы бірнеше жолға немесе бір жолға бірнеше команданы жазуға болады;
  • PHP - айнымалы және функция атауларында регистрге сезімтал;

<?php

$index = 10;

        print($Index);        // Ошибка

?>

Негізгі синтаксис

PHP кілт сөздерге, кеңістіктерге, жаңа жолдарға, табуляция белгілеріне сезімтал емес.

Бұл код толығымен дұрыс:

<?php

$index = 10; $index = 10 + 20; $index = 10+10; $index =

10

+

10; ?>

Негізгі синтаксис

PHP түсініктемелердің (комментарий) үш түрін қолдайды: бір көп жолды және екі бір жолды. PHP талдаушысы (парсер) түсініктемелерді қандай-да бір жолмен талдамайды, оларды елемейді.

<?php

/* Первый вид комментария

*/

        //        Второй

        #        Третий

?>

Негізгі синтаксис

  • Барлық айнымалы атаулар доллар белгісінен ($) басталуы керек;
  • Айнымалыны жариялау міндетті емес. Айнымалы мән тағайындалған сәттен бастап немесе оны алғаш қолданған сәттен бастап бола бастайды. Егер қолдану тағайындаудан бұрын басталса, онда айнымалының әдепкі мәні (значение по умолчанию) болады;

Айнымалыға белгілі бір тип тағайындалмайды. Айнымалы түрі оның мәні және ағымдағы операция арқылы анықталады.

Негізгі синтаксис

$ -дан кейінгі бірінші таңба әріп немесе астын сызу таңбасы болу керек. Бұдан әрі айнымалының атауында әріптер, сандар және төменгі сызықша болуы мүмкін.

<?php

$I;

// Допустимо

$1;

// Недопустимо

$_1 ;

// Допустимо

$firstName;

// Допустимо

$7Lucky;

// Недопустимо

$~password;

// Недопустимо

$Last!Visit;

// Недопустимо

$Compute-Mean

;        // Недопустимо

?>

...

Скачать:   txt (20.2 Kb)   pdf (416.8 Kb)   docx (429.3 Kb)  
Продолжить читать еще 7 страниц(ы) »
Доступно только на Essays.club