range函数的基本语法是:
"; echo "range(mixed \$start, mixed \$end, int \$step = 1): array"; echo "
其中,\$start是起始值,\$end是结束值,\$step是步长,默认为1。
"; echo ""</span></span><span>; </span><span><span class="function_ invoke__">print_r</span></span><span>(</span><span><span class="function_ invoke__">range</span></span><span>(</span><span><span>1</span></span><span>, </span><span><span>5</span></span><span>)); </span><span><span>echo</span></span><span> </span><span><span>""; echo "
输出结果:[1, 2, 3, 4, 5]
"; echo "要生成递减数组,只需要将起始值设为较大的数,结束值设为较小的数,并将步长设为负数即可。
"; echo ""</span></span><span>; </span><span><span>echo</span></span><span> </span><span><span>"\$arr = range(10, 1, -1);\n"</span></span><span>; </span><span><span class="function_ invoke__">print_r</span></span><span>(</span><span><span class="function_ invoke__">range</span></span><span>(</span><span><span>10</span></span><span>, </span><span><span>1</span></span><span>, -</span><span><span>1</span></span><span>)); </span><span><span>echo</span></span><span> </span><span><span>""; echo "
"</span></span><span>; </span><span><span class="function_ invoke__">print_r</span></span><span>(</span><span><span class="function_ invoke__">range</span></span><span>(</span><span><span>19</span></span><span>, </span><span><span>1</span></span><span>, -</span><span><span>2</span></span><span>)); </span><span><span>echo</span></span><span> </span><span><span>""; echo "
"</span></span><span>; </span><span><span class="function_ invoke__">print_r</span></span><span>(</span><span><span class="function_ invoke__">range</span></span><span>(</span><span><span>'z'</span></span><span>, </span><span><span>'v'</span></span><span>, -</span><span><span>1</span></span><span>)); </span><span><span>echo</span></span><span> </span><span><span>""; echo "
通过合理设置range函数的起始值、结束值和负步长,我们可以轻松生成递减的数字或字符数组。掌握这些技巧后,PHP数组的生成将更加灵活高效。
"; ?>