Презентация на тему "Константы"

Презентация: Константы
1 из 39
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
4.0
1 оценка

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Презентация для студентов на тему "Константы" по информатике. Состоит из 39 слайдов. Размер файла 0.34 Мб. Каталог презентаций в формате powerpoint. Можно бесплатно скачать материал к себе на компьютер или смотреть его онлайн.

Содержание

  • Презентация: Константы
    Слайд 1

    Занятие #1.1

  • Слайд 2

    Темы

    Константы Типы данных Преобразование типов Операторы Функции

  • Слайд 3

    Константы

    Константа отличается от переменной тем, что, во-первых, ей нигде в программе нельзя присвоить значение больше одного раза, а во-вторых, ее имя не предваряется знаком $, как это делается для переменных.

  • Слайд 4

    Предположим, определена константа PI, равная 3.1416 $а = 2.34 * sin(3 * PI / 8) +5; echo"Это число PI"; // Это число PI echo"Это число ".PI; // Это число 3.1416

  • Слайд 5

    Предопределенные Определенные

  • Слайд 6

    Предопределенные константы

    __FILE__ Хранит имя файла, в котором расположен запущенный в настоящий момент код. Пример ( echo __FILE__ ) Z:\home\cko.t\www\les2.php

  • Слайд 7

    __LINE__ Содержит текущий номер строки, которую обрабатывает в текущий момент интерпретатор. Эта своеобразная "константа" каждый раз меняется по ходу исполнения программы. Пример ( echo __LINE__ ) 2

  • Слайд 8

    PHP_VERSION Версия интерпретатора PHP Пример ( echo PHP_VERSION ) 5.3.13

  • Слайд 9

    TRUE Эта константа нам уже знакома и содержит значение "истина". FALSE Эта константа нам уже знакома и содержит значение "ложь".

  • Слайд 10

    PHP_OS Имя операционной системы, под управлением которой работает РНР. Пример ( echo PHP_OS ) WINNT NULL Cодержит значение NULL.

  • Слайд 11

    Определенные константы

    Вы можете определить и свои собственные, новые константы. Делается это при помощи оператора define(), очень похожего на функцию. voiddefine( string$name, string$value, bool$case_sen= true );

  • Слайд 12

    Примеры define("pi", 3.14); define("str", "Test string"); echo sin(pi / 4); echo str;

  • Слайд 13

    Проверка существования константы

    В РНР существует также функция, которая проверяет, существует ли (была ли определена ранее) константа с указанным именем. booldefined(string$name) Возвращает true, если константа с именем $nameбыла ранее определена.

  • Слайд 14

    Типы данных

    Скалярные Смешанные Специальные

  • Слайд 15

    Скалярные типы данных

    boolean(true, false) integer (1, -20, 0, 1000000, …) float (0.2, 12.3456, -1234.567, …) string (“PHP”, “Hello WT-2”, …)

  • Слайд 16

    Смешанные типы

    array object

  • Слайд 17

    Специальные типы

    resource NULL

  • Слайд 18

    Преобразование типов

    Автоматическое преобразование при выполнении операций. $a = 0 + “1”; // $a = 1 if( ‘0’ ) { … } Преобразование вручную $a = (int) 3.72; // $a = 3

  • Слайд 19

    Операторы

    Арифметические операторы

  • Слайд 20

    Операторы присваивания Простые Комбинированные

  • Слайд 21

    Присвоение значений переменных по ссылке ( $b = &$a)

  • Слайд 22

    Операторы сравнения

  • Слайд 23

    Операторы инкремента и декремента

  • Слайд 24

    Логические операторы

  • Слайд 25

    Строковые операторы

    Конкатенация $a = “Привет”; $b = “Иван”; $a = $a . $b; $a .= $b;

  • Слайд 26

    Обращение к символам внутри строки $a = “Привет”; echo $a[0]; // Выведет символ ‘П’ echo $a[1]; // Выведет символ ‘р’ …

  • Слайд 27

    Функция определения длины строки intstrlen( string$string ) $a = “Привет”; echo strlen ( $a ); // Выведет 6

  • Слайд 28

    Побитовые операторы

  • Слайд 29

    Операторы исполнения

    $output = `cmd`; echo "$output"; ?> Microsoft Windows [Version 6.1.7601]
  • Слайд 30

    Операторы, работающие с массивами

  • Слайд 31

    Оператор управления ошибками

    @ - оператор управления ошибками  В случае, если @ предшествует какому-либо выражению в PHP-коде, любые сообщения об ошибках, генерируемые этим выражением, будут проигнорированы. Пример $a = @(5 / 0); /*Ошибка будет проигнорирована */

  • Слайд 32
  • Слайд 33

    Приоритет операторов

    У операторов с равным приоритетом левая ассоциативность подразумевает, что выражение вычисляется слева направо, правая ассоциативность, соответственно, подразумевает противоположный порядок.

  • Слайд 34

    Функции

    voidvar_dump (mixed$exp[, mixed $... ] ); boolisset(mixed$var[, mixed $... ] ); string gettype(mixed$var); boolis_{type}(mixed$var);

  • Слайд 35

    var_dump

    Данная функция печатает не только значения переменных и массивов, но также и информацию об их типах.

  • Слайд 36

    isset

    Можно проверить, существует ли (т. е. инициализирована ли) указанная переменная. Осуществляется это при помощи встроенного в РНР оператора isset().

  • Слайд 37

    gettype

    $myVar = 50; echo gettype($myVar); // integer

  • Слайд 38

    is_{type}

    $a = true; … is_int( $a ); is_bool( $a ); … is_array( $a );

  • Слайд 39

    :)

Посмотреть все слайды

Сообщить об ошибке