0 added
0 removed
Original
2026-01-01
Modified
2026-02-26
1
<p>В этом уроке мы познакомимся с еще одним способом работы со строками в PHP. Он называется интерполяция.</p>
1
<p>В этом уроке мы познакомимся с еще одним способом работы со строками в PHP. Он называется интерполяция.</p>
2
<h2>Как работать с интерполяцией</h2>
2
<h2>Как работать с интерполяцией</h2>
3
<p>Представим, что нам нужно создать заголовок письма из двух переменных и знаков препинания. Эту задачу можно решить так:</p>
3
<p>Представим, что нам нужно создать заголовок письма из двух переменных и знаков препинания. Эту задачу можно решить так:</p>
4
<p>Это простой случай, но даже здесь нужно приложить усилия, чтобы увидеть, какая в итоге получится строка. Нужно следить за несколькими кавычками и пробелами, и с первого взгляда сложно понять, что и где начинается и заканчивается.</p>
4
<p>Это простой случай, но даже здесь нужно приложить усилия, чтобы увидеть, какая в итоге получится строка. Нужно следить за несколькими кавычками и пробелами, и с первого взгляда сложно понять, что и где начинается и заканчивается.</p>
5
<p>Есть другой более удобный способ -<strong>интерполяция</strong>. Так это выглядит:</p>
5
<p>Есть другой более удобный способ -<strong>интерполяция</strong>. Так это выглядит:</p>
6
<p>В этом примере мы создали одну строку и в нужном нам порядке вставили в нее переменные с помощью фигурных скобок ({}). Получился шаблон, куда внесены нужные значения.</p>
6
<p>В этом примере мы создали одну строку и в нужном нам порядке вставили в нее переменные с помощью фигурных скобок ({}). Получился шаблон, куда внесены нужные значения.</p>
7
<p>Теперь нам не нужно заботиться об отдельных строках для знаков препинания и пробелов. Эти символы записаны в строке-шаблоне.</p>
7
<p>Теперь нам не нужно заботиться об отдельных строках для знаков препинания и пробелов. Эти символы записаны в строке-шаблоне.</p>
8
<p>В одной строке можно делать сколько угодно блоков с фигурными скобками. Также интерполяция работает только со строками в двойных кавычках.</p>
8
<p>В одной строке можно делать сколько угодно блоков с фигурными скобками. Также интерполяция работает только со строками в двойных кавычках.</p>
9
<p>Почти во всех языках интерполяция предпочтительнее конкатенации для объединения строк. Строка при этом получается склеенная, и внутри нее хорошо просматриваются пробелы и другие символы.</p>
9
<p>Почти во всех языках интерполяция предпочтительнее конкатенации для объединения строк. Строка при этом получается склеенная, и внутри нее хорошо просматриваются пробелы и другие символы.</p>