Для некоторых шаблонов целевых страниц есть такой код:Как эхо переменной в переменную PHP
<?php
$Name = 'FOO';
$Title = 'FooTitle';
$Date = '00/00/0000';
$Time = '00:00';
$Time2 = 'AM';
$AttendLink = 'http://linktoattend.html';
$LogoLink = 'http://www.google.com';
$Logo = 'http://www.domain/images/image.jpg';
$LWidth = '';
$LHeight = '';
$Event = '<p class="indent">foo</p>';
$List = '<ul>
<li>One</li>
<li>Two</li>
<li>Three</li>
<li><strong class="red">As an added bonus:</strong>foo</li>
</ul>';
$Offer = '<p class="indent">foo</p>';
$Presenter = '<p class="indent"><a href="<?php echo $Link ?>">Link!</a></p>';
?>
Для краткости проблемная область эта
<html>
<head>
<title><?php echo $Title ?></title>
</head>
<body>
<p><?php echo $Presenter ?></p>
</body>
</html>
, где переменная «$ Presenter "выводит" "как ссылку. Я понимаю, почему это делается, но не как это исправить. Как включить переменную «$ Link» внутри другой переменной «$ Presenter»? Есть ли более семантически правильный способ сделать это?
Спасибо
Как связаны код HTML и PHP? Являются ли они в одном файле? –
Вы должны выполнить * конкатенацию строк *. –
@Pekka да, они в одном файле –