<?php
$questions = array(
"Question 1",
"Question 2",
"Question 3",
"Question 4"
);
echo '<p>'; // FAQ Menu
foreach ($questions as $key => $question) {
echo '<a href="#', $key, '">', $question, '</a><br />';
}
echo '</p>';
// Begin FAQ
foreach ($questions as $key => $question) {
echo '<h2><a name="', $key, '">', $question, '</a></h2>';
}
?>
您可以修改 HTML 以获得所需的格式。数组键成为锚名称,所以如果你想改变你的问题,你所要做的就是在数组中修改一次。
如果你想分开你的问题和答案,你可以使用这个:
<?php
$questions = array(
array("Question 1", "Answer 1"),
array("Question 2", "Answer 2"),
array("Question 3", "Answer 3"),
array("Question 4", "Answer 4")
);
echo '<p>';
foreach ($questions as $key => $question) {
echo '<a href="#', $key, '">', $question[0], '</a><br />';
}
echo '</p>';
foreach ($questions as $key => $question) {
echo '<h2><a name="', $key, '">', $question[0], '</a></h2>';
echo '<p>', $question[1], '</p>';
}
?>