HTML Diff
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>