Выделите текст, нажмите ctrl + enter и отправьте его нам. В течение нескольких дней мы исправим ошибку или улучшим формулировку.
Загляните в раздел «Обсуждение»:
Перед тем, как погружаться в новые возможности языка PHP, вспомним все те вещи, которые изучались на Code Basics. Весь последующий материал строится на том, что вы поняли, как они работают.
Вы знаете, где ее искать и как читать. Понимаете, как читать сигнатуры функций.
<?php
# Числа
$one = 1;
$number = -100;
# Строки
$str1 = 'i am a string';
$str2 = "i am a string too";
# Логические значения
$yes = true;
$no = false;
Вы знаете про слабую типизацию и представляете, как происходит преобразование типов (явное и неявное)
<?php
# Числа
$one = (int) '234';
$two = (string) 34;
Вы знаете и умеете применять основные операции, связанные с примитивными типами данных.
<?php
// Арифметические операции
1 + 5 - 8 * 6 / 2 ** 3 % 4;
// Логические операции
true || false && !true
// Создание переменных
$str = 'i am a string';
// Обращение к символам строки
$str[0]; // i
print_r("{$str}"); // => i am a string
print_r($str); // => i am a string
<?php
if ($a > $b) {
echo 'a больше, чем b';
} elseif ($a === $b) {
echo 'a равен b';
} else {
echo 'a меньше, чем b';
}
$result = $a > $b ? 'yes' : 'no';
switch ($i) {
case 0:
echo "i равно 0";
break;
case 1:
echo "i равно 1";
break;
case 2:
echo "i равно 2";
break;
default:
echo "i не равно 0, 1 или 2";
}
<?php
$i = 1;
while ($i <= 10) {
echo $i++;
}
for ($i = 1; $i <= 10; $i++) {
echo $i;
}
<?php
// Определение
function get($string, $index = 0)
{
return $string[$index];
}
// Вызов
get('lala', 3);
Вам ответят команда поддержки Хекслета или другие студенты.
или войти в аккаунт
Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.
Наши выпускники работают в компаниях:
Зарегистрируйтесь или войдите в свой аккаунт