Каков самый простой способ отображения контента на веб-сайте PHP/HTML на основе if statement
? В моем примере цель состоит в том, чтобы показать кнопку "Следующий", только если реферирует Twitter. Я подумал о том, как это сделать, это хороший способ сделать это?
<?php
if($referer == "twitter"){
?>
<a href="https://twitter.com/Example" class="twitter-follow-button">Follow</a>
<?php
}
?>
Вы можете установить переменную в php, а затем использовать инструкцию echo. Вы можете отправить запрос ajax get из своего html с помощью javascript. То, что вы делаете, также работает.
Чем больше "умный" способ сделать это (это хорошая идея, даже если вы не используете шаблоны):
<?php if( $referrer == "twitter") { ?>
<a href="..." class="...">Follow</a>
<?php } ?>
Другими словами, именно то, что вы сейчас делаете, но с меньшим количеством пробелов. Я считаю, что это намного легче читать, но это личное предпочтение.