Базовые типы данных. Ввод и вывод. Арифметические операции. (PHP)

Материал из Информационная безопасностя
Перейти к навигации Перейти к поиску

Базовые типы данных

 1 $a = 1234; // десятичное число
 2 $a = 0123; // восьмеричное число (эквивалентно 83 в десятичной системе)
 3 $a = 0x1A; // шестнадцатеричное число (эквивалентно 26 в десятичной системе)
 4 $a = 0b11111111; // двоичное число (эквивалентно 255 в десятичной системе)
 5 $a = 1_234_567; // десятичное число (с PHP 7.4.0)
 6 
 7 $a = 1.234;
 8 $b = 1.2e3;
 9 $c = 7E-10;
10 $d = 1_234.567; // начиная с PHP 7.4.0
11 
12 $foo = True; // присвоить $foo значение TRUE
13 
14 echo 'это простая строка';
15 echo 'Также вы можете вставлять в строки
16 символ новой строки вот так,
17 это нормально';
18 // Выводит: Однажды Арнольд сказал: "I'll be back"
19 echo 'Однажды Арнольд сказал: "I\'ll be back"';
20 // Выводит: Вы удалили C:\*.*?
21 echo 'Вы удалили C:\\*.*?';
22 // Выводит: Вы удалили C:\*.*?
23 echo 'Вы удалили C:\*.*?';

Ввод и вывод

1 <?php
2 $number = readline("Enter a number: ");
3 echo 'You picked the number: ' . $number;

Присваивание и арифметические операции

1 $a = 3;
2 $a += 5; // устанавливает $a в 8, как если бы мы написали: $a = $a + 5;
3 $b = "Привет";
4 $b .= "-привет!"; // устанавливает $b в "Привет-привет!",  как и $b = $b . "-привет!";
5 
6 echo (5 + 3) . "\n"; // выводит 8
7 echo (5 - 3) . "\n"; // выводит 2
8 echo (5 * 3) . "\n"; // выводит 15
9 echo (5 / 3) . "\n"; // выводит 1.6666666666667

Задачник