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

РНР программалау тіліне кіріспе

Автор:   •  Ноябрь 30, 2022  •  Реферат  •  1,487 Слов (6 Страниц)  •  192 Просмотры

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

[pic 1]

РНР программалау тіліне кіріспе

[pic 2]

php-сервер жағында жұмыс істейтін сценарийлерді (скрипттерді) жазу үшін қолданылатын бағдарламалау тілі.

Жоқклиенттік бағдарламалық құралға байланысты.

Нұсқаулар тізбегі (бағдарлама немесе сценарий деп аталады) орындаладыРНР тілінің аудармашысы.

Тілжәне оның аудармашысы ашық бастапқы жобаның

бөлігі ретінде энтузиастар тобымен әзірленуде.

аббревиатураPHP «гипермәтін Препроцессор(Гипермәтіндік препроцессор)».

[pic 3]

РНР артықшылықтары

  • болып табыладытегін бағдарламалық қамтамасыз етуқауіпсіздік;
  • оңайдамудың барлық кезеңдерінде;
  • қолдау көрсеттіпайдаланушылар мен әзірлеушілердің үлкен қауымдастығы;
  • Онда баркеңейтілген деректер базасын қолдау;
  • саны көпкітапханалар мен тіл кеңейтімдері;
  • мүмкіноқшауланған ортада пайдалану;
  • мүмкінкез келген дерлік серверде орналастыруға

болады;

  • қолдау көрсеттіаппараттық платформалар мен операциялық жүйелердің үлкен саны.

[pic 4]

PHP кемшіліктері

  • емесқұруға қолайлыжұмыс үстеліқолданбалар немесе жүйе құрамдастары;
  • Онда баререкше жағдайлармен жұмыс істеудің әлсіз құралдары;
  • жаһандықконфигурация параметрлері тілдің негізгі синтаксисіне әсер етіп, серверді конфигурациялауды және қолданбаларды орналастыруды қиындатады;
  • мүмкінәзірленген веб-қосымшалардағы қауіпсіздік мәселелері.

[pic 5]

D/Z– Тіл тарихыPHP

[pic 6]Код редакторларыPHP

бір.        блокнот++

  1. Керемет мәтін
  2. PHP Storm
  3. PHP Expert Editor
  4. ByteRunPHP үшін құрастырушы
  5. ByteRunPHP үшін редактор
  6. DzSoftPHP редакторы

сегіз.        tsWebEditor

  1. ДавордікіPHP редакторы
  2. PHP кодер

[pic 7]РНР кодын орналастыру жолдары

  1. Бағдарлама кодын қосуHTML құжатына.

<?php бағдарламасысценарий коды

?>

<?php – іске қосадыphp-аудармашы

?>-өшіредіphp-аудармашы.

  1. Бағдарлама кодын кеңейтімі бар бөлек файлға орналастыру.php.

[pic 8]Мысал

<!DOCTYPE html>

<html>

<бас>

<тақырып>Мысал</тақырып>

</head>

<дене>

<?php

жаңғырық"Сәлем мен сценарийшімінPHP!";

?>

</body>

</html>

[pic 9]іске қосуPHP-скрипт

Браузердің мекенжай жолағындаhttp://localhost/Primer/1.php

[pic 10]

Пікірлер

бір.        Бір жолды түсініктеме

//Бұл түсініктеме

//жаңғырық"x $x тең";

$x += 10; // $x мәнін көбейтіңізон

2. Көп жолды түсініктеме

<?php

/* Бұл аймақ

көп жолды түсініктеме */

?>

Түсініктемелерді бір-біріне салуға болмайды.

[pic 11]

Сценарийдің нәтижелерін шығару

бір.        жаңғырықаргументтер мен шығыстардың ерікті санын қабылдай алатын арнайы тілдік құрылым болып табыладыолар

жаңғырық"Сәлеметсіз бе,әлем"; жаңғырық «1-жол», «2-жол»;

2.        басып шығарубір параметрді қабылдап, оны шығара алатын арнайы тілдік құрылым болып табылады.

басып шығару"Сәлеметсіз бе,әлем"; басып шығару123;

[pic 12]Айнымалылар

Айнымалылар-бұлаты бойынша қол жеткізілетін деректерді сақтау үшін бағдарлама пайдаланатын жедел жады аймағы.

Ережелерайнымалыларды атау

бір. РНР тіліндегі барлық айнымалы атаулар $ белгісінен

басталады.

  1. Әрбір айнымалының бағдарламада латын әріптерінен, сандардан және астын сызулардан тұратын бірегей атауы болуы керек.
  2. Орыс әріптері болмағаны жақсыпайдалану.
  3. Айнымалы атаулар әріптен басталуы керек немесе _ (астын сызу).

[pic 13]Ережелератауайнымалылар

  1. Айнымалы атаулар қамтылмауы керекбос орындар ($пайдаланушы аты).
  2. Айнымалы атаулар регистрді ескереді.
  3. Жоқайнымалыларды анық жариялау және олардың түрін көрсету талап етіледі.

Мысал

$x;

$strName;

$y1;

$_аты;

[pic 14]Деректер типтері және айнымалыларды инициализациялау

  1. Скаляр (қарабайыр)
  • логикалық – логикалық деректер түрі. Мәндерді қамтуы мүмкінраснемесежалған;

$x =рас;

ҚұндылықтарЖАЛҒАН ретінде қарастырылады:

o логикалық мәннің өзі FALSE;

o бүтін 0 (нөл);

o өзгермелі нүкте саны 0,0 (нөл);

o бос жол және «0» жолы;

o нөлдік элементтері бар массив;

o нөлдік айнымалылары бар нысан.

Барлық басқа мәндер TRUE (кез келген ресурсты қоса)

...

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