gpt4 book ai didi

javascript - 减少代码的替代方法

转载 作者:行者123 更新时间:2023-11-30 15:51:18 26 4
gpt4 key购买 nike

我需要一些帮助,有没有办法减少我的代码?当我使用很长的数组并且我想知道是否有办法让它们更短时,这个问题会特别发生?谢谢。

$query = "SELECT question,answer FROM easy_ques;";
$retval = $conn->query($query);

while($row = $retval->fetch_assoc()) {
$quest[] = $row['question'];
$ans[] = $row['answer'];
}

echo "<script>";

echo "var answer = ['$ans[0]','$ans[1]','$ans[2]','$ans[3]','$ans[4]','$ans[5]','$ans[6]','$ans[7]','$ans[8]','$ans[9]','$ans[10]','$ans[11]','$ans[12]','$ans[13]','$ans[14]','$ans[15]','$ans[16]','$ans[17]','$ans[18]','$ans[19]','$ans[20]','$ans[21]','$ans[22]','$ans[23]','$ans[24]','$ans[25]','$ans[26]','$ans[27]','$ans[28]','$ans[29]','$ans[30]','$ans[31]','$ans[32]','$ans[33]','$ans[34]'];";

echo "var question = ['$quest[0]','$quest[1]','$quest[2]','$quest[3]','$quest[4]','$quest[5]','$quest[6]','$quest[7]','$quest[8]','$quest[9]','$quest[10]','$quest[11]','$quest[12]','$quest[13]','$quest[14]','$quest[15]','$quest[16]','$quest[17]','$quest[18]','$quest[19]','$quest[20]','$quest[21]','$quest[22]','$quest[23]','$quest[24]','$quest[25]','$quest[26]','$quest[27]','$quest[28]','$quest[29]','$quest[30]','$quest[31]','$quest[32]','$quest[33]','$quest[34]'];";

echo"</script>";

最佳答案

这个呢?它不依赖于长度并生成可读代码。

$query = "SELECT question,answer FROM easy_ques;";
$retval = $conn->query($query);

echo "<script>\n";

echo "var answer = new Array();\n";
echo "var question = new Array();\n";

while($row = $retval->fetch_assoc())
{
echo "answer.push('{$row['answer']}');\n";
echo "question.push('{$row['question']}');\n";
}

echo"</script>";

关于javascript - 减少代码的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288990/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com