Интерполяция переменных в PHP
Если строку обернуть в двойные кавычки ""
, ПХП сам подставит значения встреченных переменных.
В других языках этого, почему-то, обычно нет.
Для этого надо указать переменную в строке просто так, или в фигурных скобках, что удобно для ассоциативных массивов и других сложных случаях.
"текст $var"; "текст $var[3]"; "текст $foo[key]"; //ключ без кавычек, именно "текст {$foo['key']}"; //а вот тут с кавычками "текст {$var}var"; //а то бы ПХП искал $varvar
Ближайшие сообщения
Похожие сообщения
- Пример использования PHPMailer для Яндекс-почты
- eval() в input, PHP
- Hello World в PHPUnit
- Laravel и Hello World!
- Invalid argument supplied for foreach()
- Памятка по значениям $_POST для пустых полей формы
Интерполяция переменных в PHP
=====
Думаю, более правильным был бы термин Интерпретация. Интерполяция — это несколько другое.
По крайней мере Python называет такое интерполяцией: PEP 498 — Literal String Interpolation