本篇文章我们将给人人引见了一个风趣的PHP要领。即用PHP完成打印出由星形构成的右箭头图案和左箭头图案。如,输入奇数n,示意要打印的图案高度和宽度。
例子:
PHP代码完成示例以下:
<?php // rightpattern要领可打印右箭头图案 function rightpattern($n) { // 用于打印上面部份 $c1 = ($n - 1) / 2; // 用于打印下半部 $c2 = floor(3 * $n / 2 - 1); for ($i = 0; $i < $n; $i++) { for ($j = 0; $j < $n; $j++) { // 搜检前提,以打印右箭头 if (($j - $i) == $c1 || ($i + $j) == $c2 || $i == $c1) echo "*"; // 不然打印空格 else echo " "; } echo "\n"; } } // leftpattern要领可打印左箭头图案 function leftpattern($n) { $s = ' '; $st = '*'; // 用于打印上半部 for ($i = ($n - 1) / 2; $i > 0; $i--) { for($j = 0; $j < $i; $j++) echo " "; echo $st."\n"; } // 用于打印中心部份 for ($i = 0; $i < $n; $i++) echo "*"; echo "\n"; // 用于打印下半部 for ($i = 1; $i <= ($n - 1) / 2; $i++) { for($j = 0; $j < $i; $j++) echo " "; echo $st."\n"; } echo "\n"; } // 运转 $n = 9; // 必需是奇数 // 要领调用以打印右箭头 rightpattern($n); echo "\n\n"; // 要领调用以打印左箭头 leftpattern($n);
输出:
相干引荐:《PHP教程》
本篇文章就是关于PHP打印摆布箭头图案的完成要领,简朴风趣,愿望对须要的朋侪有有所协助!
以上就是PHP打印摆布箭头图案的完成要领(代码示例)的细致内容,更多请关注ki4网别的相干文章!