Если переменная $a равна 10, то выведите 'Верно', иначе выведите 'Неверно'.
$a = 10;
if ($a == 10) {
echo 'Верно';
} else {
echo 'Неверно';
}
В переменной $min лежит число от 0 до 59. Определите в какую четверть часа попадает это число (в первую, вторую, третью или четвертую).
$min = 10;
if ($min >= 0 and $min <= 14) {
echo 'В первую четверть.';
}
if ($min <= 15 and $min >= 30) {
echo 'Во вторую четверть.';
}
if ($min <= 31 and $min >= 45) {
echo 'В третью четверть.';
}
if ($min >= 46 and $min <= 59) {
echo 'В четвертую четверть.';
}
Дан массив с элементами 'Привет, ', 'мир' и '!'. Необходимо вывести на экран фразу 'Привет, мир!'.
//Выведем фразу 'Привет, мир!':
$arr = ['Привет, ', 'мир', '!'];
echo $arr[0].$arr[1].$arr[2];
Слово 'Привет, ' хранится под номером 0, это значит, что для доступа к нему мы должны написать $arr[0].
Для доступа к слову 'мир' мы должны написать $arr[1], а $arr[2] содержит в себе '!'. Далее с помощью оператора 'точка' мы сложим три наши строки ('Привет, ', 'мир' и '!') в одну строку таким образом: $arr[0].$arr[1].$arr[2], и выведем на экран с помощью echo.
Решим немного другую задачу: дан массив с элементами 'Привет, ', 'мир' и '!'. Необходимо записать в переменную $text фразу 'Привет, мир!', а затем вывести на экран содержимое этой переменной.
$arr = ['Привет, ', 'мир', '!'];
$text = $arr[0].$arr[1].$arr[2];
/*
В переменной $text теперь лежит строка
'Привет, мир!'. Выведем ее на экран:
*/
echo $text;
Дан массив ['Привет, ', 'мир', '!']. Необходимо записать в первый элемент (то есть элемент с номером ноль) этого массива слово 'Пока, ' (то есть вместо слова 'Привет, ' будет 'Пока, ').
$arr = ['Привет, ', 'мир', '!'];
//перезапишем первый элемент массива
$arr[0] = 'Пока, ';
/*
посмотрим на массив и убедимся в том,
что он изменился
*/
var_dump($arr);
echo $arr[0].$arr[1].$arr[2]
array(3) {
[0]=>
string(10) "Пока, "
[1]=>
string(6) "мир"
[2]=>
string(1) "!"
}
Создайте массив заработных плат $arr. Выведите на экран зарплату Пети и Коли.
//Этот массив дан:
$arr = ['Коля'=>'1000$',
'Вася'=>'500$',
'Петя'=>'200$'];
чтобы вывести зарплату Коли следует вывести значение элемента массива с ключом 'Коля'. Сделаем это:
$arr = ['Коля'=>'1000$',
'Вася'=>'500$',
'Петя'=>'200$'];
echo $arr['Коля']; //выведет 1000$
1000$
Создайте массив $arr с элементами 1, 2, 3, 4, 5 двумя различными способами.
Первый способ создать массив - объявить его через []:
$arr = [1, 2, 3, 4, 5];
Второй способ создания массива - это поступить таким образом:
$arr[] = 1;
$arr[] = 2;
$arr[] = 3;
$arr[] = 4;
$arr[] = 5;
Дан многомерный массив $arr:
$arr = [
'ru'=>['голубой', 'красный', 'зеленый'],
'en'=>['blue', 'red', 'green'],
];
Выведите с его помощью слово 'голубой'.
так как массив многомерный (в нашем случае двухмерный), то нам придется написать несколько квадратных скобок подряд. Поясню это по шагам. Давайте сделаем так:
var_dump($arr['ru']);
array(3) {
[0]=>
string(14) "голубой"
[1]=>
string(14) "красный"
[2]=>
string(14) "зеленый"
}
В этом случае результатом будет массив ['голубой','красный', 'зеленый'], который является частью нашего многомерного массива. Чтобы вывести слово 'голубой', на необходимо дописать еще одну квадратную скобку с ключом, соответствующим этому элементу (у него нет явного ключа - значит его ключ 0):
echo $arr['ru'][0]; //выведет 'голубой'
голубой
Выведем теперь слово 'красный':
echo $arr['ru'][1]; //выведет 'красный'
красный
Выведем 'red':
echo $arr['en'][1]; //выведет 'red'
red Переменная $lang может принимать два значения: 'ru' и 'en'. Если она имеет значение 'ru', то в переменную $arr запишем массив дней недели на русском языке, а если имеет значение 'en' – то на английском. Решите задачу через 2 if, через switch-case и через многомерный массив без ифов и switch.
Решение через 2 if:
$lang = 'ru';
if ($lang == 'ru') {
$arr = ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'];
}
if ($lang == 'en') {
$arr = ['mn', 'ts', 'wd', 'th', 'fr', 'st', 'sn'];
}
var_dump($arr);
array(7) {
[0]=>
string(4) "пн"
[1]=>
string(4) "вт"
[2]=>
string(4) "ср"
[3]=>
string(4) "чт"
[4]=>
string(4) "пт"
[5]=>
string(4) "сб"
[6]=>
string(4) "вс"
}
Решение через switch-case:
$lang = 'ru';
switch ($lang) {
case 'ru':
$arr = ['пн', 'вт', 'ср', 'чт', 'пт', 'сб', 'вс'];
break;
case 'en':
$arr = ['mn', 'ts', 'wd', 'th', 'fr', 'st', 'sn'];
break;
}
var_dump($arr);
array(7) {
[0]=>
string(4) "пн"
[1]=>
string(4) "вт"
[2]=>
string(4) "ср"
[3]=>
string(4) "чт"
[4]=>
string(4) "пт"
[5]=>
string(4) "сб"
[6]=>
string(4) "вс"
}
Решение через многомерный массив:
$lang = 'ru';
$arr = [
'ru'=>['пн', 'вт', 'ср','чт', 'пт', 'сб', 'вс'],
'en'=>['mn', 'ts', 'wd', 'th', 'fr', 'st', 'sn'],
];
var_dump($arr[$lang]);
array(7) {
[0]=>
string(4) "пн"
[1]=>
string(4) "вт"
[2]=>
string(4) "ср"
[3]=>
string(4) "чт"
[4]=>
string(4) "пт"
[5]=>
string(4) "сб"
[6]=>
string(4) "вс"
}
$a=1;
if ($a==0) {
print "".$a." = 0, выражение верное";
} else {
print "
".$a." = 0, выражение неверное";
}
$a=0;
if ($a==0) {
print "
".$a." = 0, выражение верное";
} else {
print "
".$a." = 0, выражение неверное";
}
$a=-3;
if ($a==0) {
print "
".$a." = 0, выражение верное";
} else {
print "
".$a." = 0, выражение неверное";
}
1 = 0, выражение неверное
0 = 0, выражение верное
-3 = 0, выражение неверное
$a=1;
if ($a>0) {
print "".$a." > 0, выражение верное";
} else {
print "
".$a." > 0, выражение неверное";
}
$a=0;
if ($a>0) {
print "
".$a." > 0, выражение верное";
} else {
print "
".$a." > 0, выражение неверное";
}
$a=-3;
if ($a>0) {
print "
".$a." > 0, выражение верное";
} else {
print "
".$a." > 0, выражение неверное";
}
1 > 0, выражение верное
0 > 0, выражение неверное
-3 > 0, выражение неверное
$a=1;
if ($a < 0) {
print "".$a." < 0, выражение верное";
} else {
print "
".$a." < 0, выражение неверное";
}
$a=0;
if ($a<0) {
print "
".$a." < 0, выражение верное";
} else {
print "
".$a." < 0, выражение неверное";
}
$a=-3;
if ($a<0) {
print "
".$a." < 0, выражение верное";
} else {
print "
".$a." < 0, выражение неверное";
}
1 < 0, выражение неверное
0 < 0, выражение неверное
-3 < 0, выражение верное
$a=1;
if ($a>=0) {
print "".$a." >= 0, выражение верное";
} else {
print "
".$a." >= 0, выражение неверное";
}
$a=0;
if ($a>=0) {
print "
".$a." >= 0, выражение верное";
} else {
print "
".$a." >= 0, выражение неверное";
}
$a=-3;
if ($a>=0) {
print "
".$a." >= 0, выражение верное";
} else {
print "
".$a." >= 0, выражение неверное";
}
1 >= 0, выражение верное
0 >= 0, выражение верное
-3 >= 0, выражение неверное
$a=1;
if ($a<=0) {
print "".$a." <= 0, выражение верное";
} else {
print "
".$a." <= 0, выражение неверное";
}
$a=0;
if ($a<=0) {
print "
".$a." <= 0, выражение верное";
} else {
print "
".$a." <= 0, выражение неверное";
}
$a=-3;
if ($a<=0) {
print "
".$a." <= 0, выражение верное";
} else {
print "
".$a." <= 0, выражение неверное";
}
1 <= 0, выражение неверное
0 <= 0, выражение верное
-3 <= 0, выражение неверное
$a=1;
if ($a!=0) {
print "".$a." != 0, выражение верное";
} else {
print "
".$a." != 0, выражение неверное";
}
$a=0;
if ($a!=0) {
print "
".$a." != 0, выражение верное";
} else {
print "
".$a." != 0, выражение неверное";
}
$a=-3;
if ($a!=0) {
print "
".$a." != 0, выражение верное";
} else {
print "
".$a." != 0, выражение неверное";
}
1 != 0, выражение верное
0 != 0, выражение неверное
-3 != 0, выражение верное
$a='test';
if ($a=='test') {
print "".$a." = 'test', выражение верное";
} else {
print "
".$a." = 'test', выражение неверное";
}
$a='тест';
if ($a=='test') {
print "
".$a." = 'test', выражение верное";
} else {
print "
".$a.">= 'test', выражение неверное";
}
$a=3;
if ($a=='test') {
print "
".$a." = 'test', выражение верное";
} else {
print "
".$a." = 'test', выражение неверное";
}
test = 'test', выражение верное
тест>= 'test', выражение неверное
3 = 'test', выражение неверное
$a='1';
if ($a==='1') {
print "".$a." = '1', выражение верное";
} else {
print "
".$a." = '1', выражение неверное";
}
$a=1;
if ($a==='1') {
print "
".$a." = '1', выражение верное";
} else {
print "
".$a.">= '1', выражение неверное";
}
$a=3;
if ($a==='1') {
print "
".$a." = '1', выражение верное";
} else {
print "
".$a." = '1', выражение неверное";
}
1 = '1', выражение верное
1 = '1', выражение неверное
3 = '1', выражение неверное
$arr = [1, 3, -3, 0, null, true, '', '0'];
$i=0;
while ($i<8) {
if (empty($arr[$i])) {
print "Переменная 'a' = ".$arr[$i]." пустая - выражение верно
";
} else {
print "Переменная 'a' = ".$arr[$i]." пустая - выражение неверно
";
}
$i++;
}
Переменная 'a' = 1 пустая - выражение неверно
Переменная 'a' = 3 пустая - выражение неверно
Переменная 'a' = -3 пустая - выражение неверно
Переменная 'a' = 0 пустая - выражение верно
Переменная 'a' = пустая - выражение верно
Переменная 'a' = 1 пустая - выражение неверно
Переменная 'a' = пустая - выражение верно
Переменная 'a' = 0 пустая - выражение верно
$arr = [1, 3, -3, 0, null, true, '', '0'];
$i=0;
while ($i<8) {
if (!empty($arr[$i])) {
print "Переменная 'a' = ".$arr[$i]." не пустая - выражение верно
";
} else {
print "Переменная 'a' = ".$arr[$i]." не пустая - выражение неверно
";
}
$i++;
}
Переменная 'a' = 1 не пустая - выражение верно
Переменная 'a' = 3 не пустая - выражение верно
Переменная 'a' = -3 не пустая - выражение верно
Переменная 'a' = 0 не пустая - выражение неверно
Переменная 'a' = не пустая - выражение неверно
Переменная 'a' = 1 не пустая - выражение верно
Переменная 'a' = не пустая - выражение неверно
Переменная 'a' = 0 не пустая - выражение неверно
$a=3;
if (isset($a)) {
print "Переменная 'a' = 3 существует - выражение верно
";
} else {
print "Переменная 'a' = 3 существует - выражение неверно
";
}
$i++;
}
$a=null;
if (isset($a)) {
print "Переменная 'a' = null существует - выражение верно
";
} else {
print "Переменная 'a' = null существует - выражение неверно
";
}
$i++;
}
Переменная 'a' = 3 существует - выражение верно
Переменная 'a' = null существует - выражение неверно
$a=3;
if (!isset($a)) {
print "Переменная 'a' = 3 не существует - выражение верно
";
} else {
print "Переменная 'a' = 3 не существует - выражение неверно
";
}
$a=null;
if (!isset($a)) {
print "Переменная 'a' = null не существует - выражение верно
";
} else {
print "Переменная 'a' = null не существует - выражение неверно
";
}
Переменная 'a' = 3 не существует - выражение неверно
Переменная 'a' = null не существует - выражение верно
$var=true;
if ($var) {
print "Переменная var (true) = true - выражение верно
";
} else {
print "Переменная var (true) = true - выражение не верно
";
}
$var=false;
if ($var) {
print "Переменная var (false) = true - выражение верно
";
} else {
print "Переменная var (false) = true - выражение не верно
";
}
Переменная var (true) = true - выражение верно
Переменная var (false) = true - выражение не верно
$var=true;
if ($var === TRUE) {
print "Переменная var (true) = true - выражение верно
";
} else {
print "Переменная var (true) = true - выражение не верно
";
}
$var=false;
if ($var === TRUE) {
print "Переменная var (false) = true - выражение верно
";
} else {
print "Переменная var (false) = true - выражение не верно
";
}
Переменная var (true) = true - выражение верно
Переменная var (false) = true - выражение не верно
$var=true;
if (!$var) {
print "Переменная var (true) не равна true - выражение верно
";
} else {
print "Переменная var (true) не равна true - выражение не верно
";
}
$var=false;
if (!$var) {
print "Переменная var (false) не равна true - выражение верно
";
} else {
print "Переменная var (false) не равна true - выражение не верно
";
}
Переменная var (true) не равна true - выражение не верно
Переменная var (false) не равна true - выражение верно
$var=true;
if ($var !== TRUE) {
print "Переменная var (true) не равна true - выражение верно
";
} else {
print "Переменная var (true) не равна true - выражение не верно
";
}
$var=false;
if ($var !== TRUE) {
print "Переменная var (false) не равна true - выражение верно
";
} else {
print "Переменная var (false) не равна true - выражение не верно
";
}
Переменная var (true) не равна true - выражение не верно
Переменная var (false) не равна true - выражение верно
$arr = [5, 0, -3, 2];
$i=0;
while ($i<4) {
if ($arr[$i] > 0 and $arr[$i] < 5) {
print "".$arr[$i]." больше 0 и меньше 5 - условие выполнено
";
} else {
print "".$arr[$i]." больше 0 и меньше 5 - условие не выполнено
";
}
$i++;
}
5 больше 0 и меньше 5 - условие не выполнено
0 больше 0 и меньше 5 - условие не выполнено
-3 больше 0 и меньше 5 - условие не выполнено
2 больше 0 и меньше 5 - условие выполнено
$arr = [5, 0, -3, 2];
$i=0;
while ($i<4) {
if ($arr[$i] == 0 or $arr[$i] == 2) {
$a = $arr[$i]+7;
print "".$arr[$i]." равна 0 или 2 - добавим 7 = ".$a."
";
} else {
$a = $arr[$i] / 10;
print "".$arr[$i]." не равна 0 или 2 - делим на 10 = ".$a."
";
}
$i++;
}
5 не равна 0 или 2 - делим на 10 = 0.5
0 равна 0 или 2 - добавим 7 = 7
-3 не равна 0 или 2 - делим на 10 = -0.3
2 равна 0 или 2 - добавим 7 = 9
$arr_a = [1, 0, 3];
$arr_b = [3, 6, 5];
$ia=0;
$ib=0;
while ($ia < 3) {
while ($ib < 3) {
if ($arr_a[$ia] <= 1 and $arr_b[$ib] >=3) {
$res = $arr_a[$ia] + $arr_b[$ib];
print "При a = ".$arr_a[$ia]." и b = ".$arr_b[$ib]." выводим сумму, равную ".$res."
";
} else {
$res = $arr_a[$ia] - $arr_b[$ib];
print "При a = ".$arr_a[$ia]." и b = ".$arr_b[$ib]." выводим разность a и b, равную ".$res."
";
}
$ib++;
}
$ia++;
$ib = 0;
}
При a = 1 и b = 3 выводим сумму, равную 4
При a = 1 и b = 6 выводим сумму, равную 7
При a = 1 и b = 5 выводим сумму, равную 6
При a = 0 и b = 3 выводим сумму, равную 3
При a = 0 и b = 6 выводим сумму, равную 6
При a = 0 и b = 5 выводим сумму, равную 5
При a = 3 и b = 3 выводим разность a и b, равную 0
При a = 3 и b = 6 выводим разность a и b, равную -3
При a = 3 и b = 5 выводим разность a и b, равную -2
$arr_a = [1, 0, 3, 12];
$arr_b = [3, 6, 5, 14];
$ia=0;
$ib=0;
while ($ia < 4) {
while ($ib < 4) {
if (($arr_a[$ia] > 2 and $arr_a[$ia] < 11)
or ($arr_b[$ib] >= 6 and $arr_b[$ib] < 14)) {
print "При a = ".$arr_a[$ia]." и b = ".$arr_b[$ib]." выражение удовлетворяет условиям
";
} else {
print "При a = ".$arr_a[$ia]." и b = ".$arr_b[$ib]." выражение не удовлетворяет условиям
";
}
$ib++;
}
$ia++;
$ib = 0;
}
При a = 1 и b = 3 выражение не удовлетворяет условиям
При a = 1 и b = 6 выражение удовлетворяет условиям
При a = 1 и b = 5 выражение не удовлетворяет условиям
При a = 1 и b = 14 выражение не удовлетворяет условиям
При a = 0 и b = 3 выражение не удовлетворяет условиям
При a = 0 и b = 6 выражение удовлетворяет условиям
При a = 0 и b = 5 выражение не удовлетворяет условиям
При a = 0 и b = 14 выражение не удовлетворяет условиям
При a = 3 и b = 3 выражение удовлетворяет условиям
При a = 3 и b = 6 выражение удовлетворяет условиям
При a = 3 и b = 5 выражение удовлетворяет условиям
При a = 3 и b = 14 выражение удовлетворяет условиям
При a = 12 и b = 3 выражение не удовлетворяет условиям
При a = 12 и b = 6 выражение удовлетворяет условиям
При a = 12 и b = 5 выражение не удовлетворяет условиям
При a = 12 и b = 14 выражение не удовлетворяет условиям
$arr = [1, 2, 3, 4];
$i = 0;
while ($i < 4) {
switch ($arr[$i]) {
case 1:
$result = 'зима';
break;
case 2:
$result = 'весна';
break;
case 3:
$result = 'лето';
break;
case 4:
$result = 'осень';
break;
default:
$result = 'неизвестно';
break;
}
print "значение переменной - ".$arr[$i]." соответствует периоду - «".$result."»
";
$i++;
}
значение переменной - 1 соответствует периоду - «зима»
значение переменной - 2 соответствует периоду - «весна»
значение переменной - 3 соответствует периоду - «лето»
значение переменной - 4 соответствует периоду - «осень»
значение переменной - 5 соответствует периоду - «неизвестно»
$arr=['a', 'b', 'c'];
var_dump ($arr);
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
$arr=['a', 'b', 'c'];
print "1 - ".$arr[0].",
2 - ".$arr[1].",
3 - ".$arr[2]."
";
1 - a,
2 - b,
3 - c
$arr=['a', 'b', 'c', 'd'];
print "".$arr[0]."+".$arr[1].", ".$arr[2]."+".$arr[3]."
";
a+b, c+d
$arr=[2, 5, 3, 9];
$num1 = $arr[0]*$arr[1];
$num2 = $arr[2]*$arr[3];
$result = $num1+$num2;
print "".$arr[0]."*".$arr[1]."+".$arr[2]."*".$arr[3]."=".$result."
"
2*5+3*9=37
$arr=[];
$arr[]=1;
$arr[]=2;
$arr[]=3;
$arr[]=4;
$arr[]=5;
var_dump ($arr)
array(5) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
[3]=>
int(4)
[4]=>
int(5)
}
$arr = ['a'=>1, 'b'=>2, 'c'=>3];
echo $arr['c'];
3
$arr = ['a'=>1, 'b'=>2, 'c'=>3];
echo $arr['a']+$arr['b']+$arr['c'];
6
$arr = ['Коля'=>'1000$', 'Вася'=>'500$', 'Петя'=>'200$'];
print "Зарплата Пети - ".$arr['Петя'].";
зарплата Коли - ".$arr['Коля']."
";
Зарплата Пети - 200$;
зарплата Коли - 1000$
$arr = [1=>'понедельник',
2=>'вторник',
3=>'среда',
4=>'четверг',
5=>'пятница',
6=>'суббота',
7=>'воскресенье'];
echo $arr[date('N')];
суббота
$arr = [1=>'понедельник',
2=>'вторник',
3=>'среда',
4=>'четверг',
5=>'пятница',
6=>'суббота',
7=>'воскресенье'];
$day=date('N')+1;
echo $arr[$day];
воскресенье
$arr = [
'cms'=>['joomla', 'wordpress', 'drupal'],
'colors'=>['blue'=>'голубой', 'red'=>'красный', 'green'=>'зеленый']
];
print "".$arr['cms'][0]."
".$arr['cms'][2]."
".$arr['colors']['green']."
".$arr['colors']['red']."
";
joomla
drupal
зеленый
красный
$arr=[
'ru'=>[1=>'понедельник',
2=>'вторник',
3=>'среда',
4=>'четверг',
5=>'пятница',
6=>'суббота',
7=>'воскресенье'],
'en'=>[1=>'monday',
2=>'tuesday',
3=>'wednesday',
4=>'thursday',
5=>'friday',
6=>'saturday',
7=>'sunday']
];
$dr=date('N');
$de=date('N')+1;
print "".$arr['ru'][$dr]."
".$arr['en'][$de]."
"
суббота
sunday
$arr=[
'ru'=>[1=>'понедельник',
2=>'вторник',
3=>'среда',
4=>'четверг',
5=>'пятница',
6=>'суббота',
7=>'воскресенье'],
'en'=>[1=>'monday',
2=>'tuesday',
3=>'wednesday',
4=>'thursday',
5=>'friday',
6=>'saturday',
7=>'sunday']
];
$dr=date('N');
$de=date('N')+1;
if ($dr==2 or $dr==4 or $dr==6) {
$lang='ru';
$lnxt='en';
} else {
$lang='en';
$lnxt='ru';
}
print "".$arr[$lang][$dr]."
".$arr[$lnxt][$de]."
"
суббота
sunday
$min=1;
$max=31;
$day=rand($min,$max);
if ($day>=1 and $day<11) {
print "число - ".$day." входит в первую декаду месяца
";
} else {
if ($day>=11 and $day<21) {
print "число - ".$day." входит во вторую декаду месяца
";
} else {
print "число - ".$day." входит в третью декаду месяца
";
}
}
число - 7 входит в первую декаду месяца.
$min=1;
$max=12;
$arr_mnt=[1=>'январь',
2=>'февраль',
3=>'март',
4=>'апрель',
5=>'май',
6=>'июнь',
7=>'июль',
8=>'август',
9=>'сентябрь',
10=>'октябрь',
11=>'ноябрь',
12=>'декабрь'];
$month=rand($min,$max);
if ($month>=3 and $month<9) {
if ($month<=5) {
print "".$arr_mnt[$month]." весенний месяц.
";
} else {
print "".$arr_mnt[$month]." летний месяц.
";
}
} else {
if ($month>=9 and $month<=11) {
print "".$arr_mnt[$month]." осенний месяц.
";
} else {
print "".$arr_mnt[$month]." зимний месяц.
";
}
}
май весенний месяц.
$min=1960;
$max=2060;
$year=rand($min,$max);
if (($year % 4 == 0 and $year % 100 !=0) or
($year % 100 == 0 and $year % 400 ==0)
){
print "".$year." год - високосный.
";
} else {
print "".$year." год - не високосный.
";
}
2018 год - не високосный.
$var='abcde';
if ($var[0] === 'a') {
print "Первая буква 'a'.
";
} else {
print "Первая буква отлична от 'a'.
";
}
Первая буква 'a'.
$var='12345';
if ($var[0] === '1' or $var[0] === '2' or $var[0] === '3') {
print "Первый символ '1'-'3'.
";
} else {
print "Первый символ отличается от '1'-'3'.
";
}
Первый символ '1'-'3'.
$var='123';
$result=$var[0] + $var[1] + $var[2];
print "Сумма чисел строки ".$var." равна ".$result."
";
Сумма чисел строки 123 равна 6
$var='354129';
$frst=$var[0]+$var[1]+$var[2];
$scnd=$var[3]+$var[4]+$var[5];
if ($frst==$scnd) {
print "Сумма первых трёх символов (".$frst.") равна сумме вторых трёх символов (".$scnd.").
";
} else {
print "Сумма первых трёх символов (".$frst.") не равна сумме вторых трёх символов (".$scnd.").
";
}
Сумма первых трёх символов (12) равна сумме вторых трёх символов (12).