Змінні в PHP

Ознайомлення з поняттям змінної в PHP, типи змінних, арифметичні та логічні операції, які можна з ними проводити. Операції над рядками, особливості операцій конкатенації та присвоєння. Рядок як масив символів. Поняття pre- і post-інкременту й декременту.

Рубрика Программирование, компьютеры и кибернетика
Вид лабораторная работа
Язык украинский
Дата добавления 22.07.2017
Размер файла 203,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

ЛАБОРАТОРНА РОБОТА

Тема роботи: Змінні в PHP

Мета роботи: Ознайомитися з поняттям змінної в PHP. Розглянути які типи змінних існують та які операції можна з ними проводити.

Порядок виконання роботи

У PHP зміст поняття "змінна" не відрізняється від інших мов програмування. Імена змінних в PHP починаються з символу $ (наприклад, $i, $I,$count), регістр при найменуванні змінних має важливе значення, тому $i та $I це дві різні змінні. Оператором присвоєння є символ = (аналог:= у мові Pascal).

PHP підтримує наступні типи змінних:

Ціле число (Integer);

Подвійної точності із плаваючою комою (Double);

Стрічка (String);

Масив (Array);

Об'єкт (Object);

Опис типу змінної не є обов'язковим і тому програмістом може бути і не визначений. Кожна змінна автоматично перетворюється в кожній з типів й різні функції використовують потрібний тип. Проте, існує декілька функцій, для яких важливий тип змінної. Для ініціалізації (визначення) змінної необхідно їй просто присвоїти значення.

При використанні змінних типу string можна використовувати як подвійні так і одинарні лапки. Але між ними є різниця:

Змінна розглядається як масив, якщо до її імені додається значення індекса, взятого у квадратні дужки []. Наприклад:

Операції

Операції, що визначені в мові PHP, описані в таблицях 1 та 2

змінна операція масив конкатенація

Арифметичні операції

Логічні операції

Строкові операції

Основними операціями із строками є:

* конкатенація ('.') - повертає об'єднання із правого та лівого аргументів.

* присвоєння ('.=') - приєднує правий аргумент до лівого аргументу.

Строку можна розглядати і як масив символів

Нумерація символів, як і в масивах, починається з нуля.

Операції присвоєння

Крім базової операції присвоєння (=), існують "комбіновані операції" для всіх бінарних, арифметичних і стрічкових операцій, які дають змогу використати значення у виразі, а потім установити його значення в результат цього виразу. Наприклад:

Операції інкременту/декременту. PHP підтримує операції pre- і post-інкременту й декременту.

Наведемо приклад скрипту, який демонструє дію цих операцій:

Завдання для виконання

1. Яке значення матиме змінна $a після виконання наступного коду:

$a=2;

$a.=($b=('Привіт'.$a));

$a+=$b+$b;

Свою відповідь перевірте експериментально.

2. Написати php-скрипт що обчислює значення виразів, описаних наступними формулами

Размещено на Allbest.ru

...

Подобные документы

  • Розробка автоматизованої системи навчання. Операції над простими типами в середовищі Delphі. Прості типи даних. Арифметичні операції і операції відношення. Виконання логічних операцій. Черговість виконання операцій. Строкові операції отримання адреси.

    курсовая работа [2,4 M], добавлен 04.05.2013

  • Середовище програмування Visual Studio 2010. Функції стандартного введення-виведення. Робота з побітовими операціями. Робота з функцією заміни у рядку символів. Робота з масивами. Тестування алгоритму роботи програми. Представлення двовимірного масиву.

    курсовая работа [652,2 K], добавлен 15.01.2014

  • Структура асемблерних програм для COM- та EXE-модулів, виклик процедур, стек. Арифметичні операції над двійковими числами. Команди циклічного зсуву бітів числа. Вирази з визначенням кількох констант. Директиви визначення даних. Адресація зі зміщенням.

    лабораторная работа [130,6 K], добавлен 27.02.2013

  • Практичне використання і вживання інструментів мови C для роботи із складними агрегатами даних. Загальний підхід до різних програмних об'єктів: масив і рядок. Використання вказівок при роботі з масивами і рядками. Розробка завдання і алгоритму програми.

    лабораторная работа [16,6 K], добавлен 15.02.2011

  • Теоретичні аспекти програмування мовою Pascal. Основні поняття та елементи мови. Розділи оголошення сталих і змінних. Стандартні та нестандартні типи даних. Основні операції, стандартні функції та процедури, прості програми. Розгалуження, цикли, масиви.

    курсовая работа [122,5 K], добавлен 21.10.2012

  • Структура (класифікація) типів даних мови T. Pascal: прості, структуровані; стандартні модулі, їх призначення, символьні масиви. Визначення рядкового типу даних, основні операції. Стандартні засоби обробки рядків: присвоювання, порівняння, з’єднання.

    реферат [32,3 K], добавлен 13.11.2010

  • Арифметичні основи, на яких ґрунтується функціонування комп'ютерної техніки. Основні поняття дискретної обробки інформації. Системи числення, форми подання чисел у комп'ютерах. Арифметичні операції, що виконуються над числами, подані у двійковому коді.

    учебное пособие [903,6 K], добавлен 18.12.2010

  • Програми і мови програмування. Алфавіт мови програмування. Лексеми, зарезервовані слова мови Pascal. Ідентифікатори, типи даних. Арифметичні вирази, операції. Стандартні функції, структура програми. Процедури введення-виведення. Правила написання команд.

    лекция [445,0 K], добавлен 24.07.2014

  • Дослідження основ двійкової арифметики. Порозрядні логічні операції, Бульові функції та комбінаційні схеми. Еквівалентні формули та закони. Мінімізація методом послідовного виключення логічних змінних та карт Карно. Зведення до базису та часові діаграми.

    курсовая работа [481,0 K], добавлен 14.03.2013

  • Призначення операцій * та &, які використовуються при роботі з вказівниками. Отримання адреси елемента в пам'яті та значення змінної за відомою адресою. Передавання масивів за допомогою вказівників та операндів. Програми з регулярною зміною аргументу.

    курсовая работа [859,7 K], добавлен 23.03.2014

  • Правила оголошення та функціональне призначення простих і структурних операторів мови Паскаль. Принципи використання символьних масивів, процедур і функцій для обробки рядків. Особливості виконання операцій поєднання та порівняння над рядковими даними.

    реферат [45,8 K], добавлен 13.11.2010

  • Теоретичні основи теорії множин. Основні операції над множинами та їх властивості. Складання програми для обчислення результуючої множини за вихідним і спрощеним виразами. Виконання операцій над множинами, застосування їх властивостей, спрощення виразів.

    лабораторная работа [11,3 K], добавлен 12.05.2011

  • Розробка машинного алгоритму операції множення в доповняльному коді з пропуском тактів додавання в двійковій системі числення з старших розрядів чисел, представлених у формі з плаваючою комою та операційний автомат. Контроль операції віднімання.

    курсовая работа [45,5 K], добавлен 14.03.2013

  • Характеристика мови програмування VBA (Visual Basic for Application): можливості й засоби. Використання редактора Visual Basic. Створення та виконання VBA-програм. Типи даних, змінні й константи, операції й вирази. Керуючі оператори, процедури й функції.

    реферат [29,9 K], добавлен 28.06.2011

  • Характеристика основних понять інформатики як науки, таких як інтерфейс, інформація, дані та операції з ними, кодування, біт, байт, кілобайт, мегабайт, гігабайт, повідомлення. Особливості мережевих можливостей OC Windows та програми Netscape Navigator.

    дипломная работа [26,1 K], добавлен 16.02.2010

  • Проектування процесора для виконання (з використанням доповняльного коду без відновлення розрядів остачі) операції ділення в двійково-десятковій системі числення. Розробка алгоритму виконання операції та операційного автомату. Розробка карти прошивки.

    курсовая работа [263,3 K], добавлен 14.03.2013

  • Загальні відомості про системи числення. Поняття основи. Машинні коди чисел. Алгоритми виконання операцій додавання і віднімання в арифметико-логічному пристрої ЕОМ, множення і ділення двійкових чисел в АЛП. Логічні основи ЕОМ. Досконалі нормальні форми.

    учебное пособие [355,4 K], добавлен 09.02.2012

  • Методи використання предикатів Cut, Fail. Організація циклу (repeat), складання програми. Алгоритм роботи зі списками та рядками. Елементарні операції і базові функції мови програмування Лісп. Робота зі складними типами даних на прикладі бази даних АТС.

    контрольная работа [219,3 K], добавлен 17.06.2011

  • Рішення задач з дискретної математики. Запис за допомогою операцій над множинами, вирази для множин відповідно заштрихованим областям. Доведення тотожності, користуючись властивостями операцій над множинами. Запис області визначення і області значень.

    контрольная работа [74,6 K], добавлен 06.08.2010

  • Поняття та класифікація технологічних операцій, їх склад і зміст, порядок організації їх виконання в економічних інформаційних системах. Технологія створення і ведення інформаційних масивів. Методика обробки інформації з ціноутворення та прибутків.

    реферат [34,8 K], добавлен 27.07.2009

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.