Змінні в 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