Criando um sistema de FAQ com PHP e Arrays (Básico)

Criando um sistema de FAQ com PHP e Arrays (Básico)

Nesse artigo mostro como montar um sistema de FAQ muito útil para perguntas e respostas do site, e ele é bem prático, onde você praticamente só vai criar linhas com as perguntas e respostas.
Vou passar o script abaixo explicando o funcionamento.
<?php
/*
note abaixo que cada linha $faq tem a pergunta e em seguida a resposta
ou seja, para mais pergunta basta seguir a ordem
*/
$faq[] = array("pergunta 1""note que a quebra
de
linha é válida aqui na resposta para pergunta 1"
);
$faq[] = array("pergunta 2""aqui é a resposta para pergunta 2");
$faq[] = array("pergunta 3""aqui é a resposta para pergunta 3");
/*
so mecha abaixo se for alterar o layout, tipo, colocar o link em um td e tal
*/
for($i 0$i count($faq); $i++) {
echo 
"<a href='#$i'>".$faq[$i][0]."</a><br>";
}

 
Basicamente é só isso, o que tem que fazer agora é ir repetindo a linha $faq para quantas perguntas quiser, ex.:
$faq[] = array("pergunta1""resposta1");
$faq[] = array("pergunta2""resposta2");

Veja também