HTML
ページの一部をPHP
ページに変換しましたが、PHP
にあまり詳しくありません。私のHTML
ページでは、それが単なる静的なWebアプリであると仮定すると、ページで次のanchor
を再生するだけで別のページにリンクできます。
<a href="go-to-this-page.html">This is a link</a>
そのため、テンプレートをテンプレート化してインクルードできるようにするために、ページをPHP
に変換した後、これらのリンクをインクルードする方法がわかりません。
たとえば、2つのページがある場合、index.php
およびpage2.php
。このページへのアンカーリンクを作成するにはどうすればよいですか?
<a href="??????">This is a link</a>
助けてくれてありがとう!
このように使用する
<a href="index.php">Index Page</a>
<a href="page2.php">Page 2</a>
最も簡単:
<a href="page2.php">Link</a>
値を渡す必要がある場合:
<a href="page2.php?val=1">Link that pass the value 1</a>
このコードをpage2.phpに入れた値を取得するには:
<?php
$val = $_GET["val"];
?>
これで、変数$val
の値は1
になります。
次のように試してください:
HTML PHP:
$link_address1 = 'index.php';
echo "<a href='".$link_address1."'>Index Page</a>";
$link_address2 = 'page2.php';
echo "<a href='".$link_address2."'>Page 2</a>";
最も簡単な方法
$link_address1 = 'index.php';
echo "<a href='$link_address1'>Index Page</a>";
$link_address2 = 'page2.php';
echo "<a href='$link_address2'>Page 2</a>";
このように使用することもできます
<a href="<?php echo 'index.php'; ?>">Index Page</a>
<a href="<?php echo 'page2.php'; ?>">Page 2</a>
echo "<a href='index.php'>Index Page</a>";
アンカータグのようなhtmlタグを使用する場合は、エコーを入力する必要があります
HTMLタグ
HTMLでリンク
<a href="index1.php">page1</a>
<a href="page2.php">page2</a>
PHPのHTML
echo ' <a href="index1.php">page1</a>';
echo '<a href="page2.php">page2</a>';