Codecademy.com — курс PHP — урок 6

Внимательные читатели увидели, что мы как-то быстро перескочили от третьего урока к шестому. Это вызвано не моей ленью, а скорее повторением очевидных тестов, описывать которые просто нет смысла. Повтор и есть повтор 🙂

Сегодня мы ознакомимся с термином «конкатенация». Итак, сама Codecademy описывает это следующим образом:

A string is a word or phrase between quotes, like so: "Hello, world!"

You can type a string all at once, like this:


<?php
  echo "Hello, world!";
?>

Or use the concatenation operator, which glues several strings together:


<?php
   echo "Hello," . " " . "world" . "!";
?>

The concatenation operator is just a dot ( . ). (If you’re coming to PHP from JavaScript, the dot does the same thing for strings that + does in JavaScript.)

Фактически, речь идет о склеивании строк для формирования единой строки данных. Оператор «.» — склеиваем, формируем 🙂

Как видно из описания — все просто. Попробуем посмотреть на задание к уроку:

Go ahead and echo a string of your choice on line 8. Try out the concatenation operator if you’re feeling bold!

Ну в смысле — будь смелым, попробуй использовать оператор конкатенации в 8 строке! Почему бы и нет?

Итак, дано:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php

?>
</p>
</body>
</html>

Добавляем в восьмую строку что-нибудь с конкатенацией:

<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p>
<?php
echo «Hello,» . » » . «world» . «!»;
?>
</p>
</body>
</html>

и получаем:

lesson 6
Картинка кликабельная

Спасибо за внимание 🙂 Встретимся позже 🙂 Ну и конечно — в случае возникновения вопросов обращайтесь: oleksiy@lavrynenko.com