循环问题中的php标题
我使用为我的产品创建的问题循环 我需要在每4个问题后面加上标题。也许用一张桌子?我不确定什么是最快的方法 4个标题是:循环问题中的php标题,php,Php,我使用为我的产品创建的问题循环 我需要在每4个问题后面加上标题。也许用一张桌子?我不确定什么是最快的方法 4个标题是: 市场营销 产品 可用性 客户服务 见:模量 编辑:现在您已经添加了4个不同的标题-最好的解决方案是使问题数组多维化 $questions = [ ['Marketing'] = [ "Question 1 - This is question 1", "Question 2 - This is question 2
- 市场营销
- 产品
- 可用性
- 客户服务
$questions = [
['Marketing'] = [
"Question 1 - This is question 1",
"Question 2 - This is question 2",
//etc
],
//etc
];
然后循环浏览标题,然后循环浏览标题中的问题。此解决方案还允许每个部分有不同数量的问题
另外,使用foreach。只是更干净
$questionNumber = 1;
foreach($questions AS $heading => $sectionQuestions){
{
echo "<h1>{$heading}</h1>";
foreach(sectionQuestions AS $question)
{
echo $question;
for ($radio = 6; $radio > 0; $radio--) //Weird, but whatever.
{
echo '<input type="radio" name="question[' . $questionNumber . ']" value="' . $radio . '">' . $radio;
}
echo '<br>';
}
$questionNumber++;
}
$questionNumber=1;
foreach($heading=>$sectionQuestions的问题){
{
回显“{$heading}”;
foreach(部分问题作为$question)
{
回音$问题;
对于($radio=6;$radio>0;$radio--)//很奇怪,但不管怎样。
{
回声‘.$无线电;
}
回声“
”;
}
$questionNumber++;
}
见:模量
编辑:现在您已经添加了4个不同的标题-最好的解决方案是使问题数组多维化
$questions = [
['Marketing'] = [
"Question 1 - This is question 1",
"Question 2 - This is question 2",
//etc
],
//etc
];
然后循环浏览标题,然后循环浏览标题中的问题。此解决方案还允许每个部分有不同数量的问题
还有,用foreach,它更干净
$questionNumber = 1;
foreach($questions AS $heading => $sectionQuestions){
{
echo "<h1>{$heading}</h1>";
foreach(sectionQuestions AS $question)
{
echo $question;
for ($radio = 6; $radio > 0; $radio--) //Weird, but whatever.
{
echo '<input type="radio" name="question[' . $questionNumber . ']" value="' . $radio . '">' . $radio;
}
echo '<br>';
}
$questionNumber++;
}
$questionNumber=1;
foreach($heading=>$sectionQuestions的问题){
{
回显“{$heading}”;
foreach(部分问题作为$question)
{
回音$问题;
对于($radio=6;$radio>0;$radio--)//很奇怪,但不管怎样。
{
回声‘.$无线电;
}
回声“
”;
}
$questionNumber++;
}
见:模量
编辑:现在您已经添加了4个不同的标题-最好的解决方案是使问题数组多维化
$questions = [
['Marketing'] = [
"Question 1 - This is question 1",
"Question 2 - This is question 2",
//etc
],
//etc
];
然后循环浏览标题,然后循环浏览标题中的问题。此解决方案还允许每个部分有不同数量的问题
还有,用foreach,它更干净
$questionNumber = 1;
foreach($questions AS $heading => $sectionQuestions){
{
echo "<h1>{$heading}</h1>";
foreach(sectionQuestions AS $question)
{
echo $question;
for ($radio = 6; $radio > 0; $radio--) //Weird, but whatever.
{
echo '<input type="radio" name="question[' . $questionNumber . ']" value="' . $radio . '">' . $radio;
}
echo '<br>';
}
$questionNumber++;
}
$questionNumber=1;
foreach($heading=>$sectionQuestions的问题){
{
回显“{$heading}”;
foreach(部分问题作为$question)
{
回音$问题;
对于($radio=6;$radio>0;$radio--)//很奇怪,但不管怎样。
{
回声‘.$无线电;
}
回声“
”;
}
$questionNumber++;
}
见:模量
编辑:现在您已经添加了4个不同的标题-最好的解决方案是使问题数组多维化
$questions = [
['Marketing'] = [
"Question 1 - This is question 1",
"Question 2 - This is question 2",
//etc
],
//etc
];
然后循环浏览标题,然后循环浏览标题中的问题。此解决方案还允许每个部分有不同数量的问题
还有,用foreach,它更干净
$questionNumber = 1;
foreach($questions AS $heading => $sectionQuestions){
{
echo "<h1>{$heading}</h1>";
foreach(sectionQuestions AS $question)
{
echo $question;
for ($radio = 6; $radio > 0; $radio--) //Weird, but whatever.
{
echo '<input type="radio" name="question[' . $questionNumber . ']" value="' . $radio . '">' . $radio;
}
echo '<br>';
}
$questionNumber++;
}
$questionNumber=1;
foreach($heading=>$sectionQuestions的问题){
{
回显“{$heading}”;
foreach(部分问题作为$question)
{
回音$问题;
对于($radio=6;$radio>0;$radio--)//很奇怪,但不管怎样。
{
回声‘.$无线电;
}
回声“
”;
}
$questionNumber++;
}
用于($i=0;$i;
对于($radio=6;$radio>0;$radio--)
{
回声‘.$无线电;
}
回声“
”;
}
用于($i=0;$i;
对于($radio=6;$radio>0;$radio--)
{
回声‘.$无线电;
}
回声“
”;
}
用于($i=0;$i;
对于($radio=6;$radio>0;$radio--)
{
回声‘.$无线电;
}
回声“
”;
}
用于($i=0;$i;
对于($radio=6;$radio>0;$radio--)
{
回声‘.$无线电;
}
回声“
”;
}
hi,我一直遇到这样的错误:解析错误:语法错误,意外的“[”这是我的代码$questions=[[“营销”]=[“问题1-这是问题1”,“问题2-这是问题2”,“问题3-这是问题3”,“问题4-这是问题4”],[“广告”]=[“问题5-这是问题5”,“问题6-这是问题6”,“问题7-这是问题7”,“问题8-这是问题8”];您可能使用的是不支持新数组语法的旧版本PHP。有其他选择吗?请使用普通数组语法。您好@Jessica。很抱歉再次提及礼貌,但我认为这一点很重要。您的回答很好-如果没有任何进展,或者需要更多帮助,最好留下对话我想我会投票让这个问题暂停。嗨,我一直遇到这个错误:解析错误:语法错误,意外的“[”这是我的代码$questions=[['Marketing']=[“问题1-这是问题1”,“问题2-这是问题2”,“问题3-这是问题3”,“问题4-这是问题4”,[“广告”]=[“问题5-这是问题5”,“问题6-这是问题6”,“问题7-这是问题7”,“问题8-这是问题8”,];您可能使用的是不支持新数组语法的旧版本PHP。有其他选择吗?请使用普通数组语法。您好@Jessica。很抱歉再次提及礼貌,但我认为这一点很重要。您的回答很好-如果没有任何进展或需要过多帮助,最好留下对话