介绍
小编给大家分享一下PHP打印左右箭头图案怎么弄,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
用PHP实现打印出由星形组成的右箭头图案和左箭头图案,如输入奇数n,表示要打印的图案高度和宽度。
<强>例子:强>
<强> PHP代码实现示例如下:强>
& lt; PHP ?//rightpattern方法可打印右箭头图案 函数rightpattern ($ n) {//用于打印上面部分 c1=美元($ n - 1)/2;//用于打印下半部 $ c2=地板(3 * $ n/2 - 1); ($ i=0;美元我& lt;$ n;美元我+ +) { ($ j=0;$ j & lt;$ n;$ j + +) {//检查条件,以打印右箭头 如果((j -我美元)==$ c1 | | (i + j美元)==$ c2 | | 我==c1)美元 回声“*”;//否则打印空格 其他的 回声“;“; } 回声“\ n"; } }//leftpattern方法可打印左箭头图案 函数leftpattern ($ n) { $ s=& # 39;& # 39;; 圣=$ & # 39;* & # 39;;//用于打印上半部 (i=美元($ n - 1)/2;我比美元;0;我——美元) { ($ j=0;$ j & lt;我美元;$ j + +) 回声“;“; echo $干净自己的圣\ n"; }//用于打印中间部分 ($ i=0;美元我& lt;$ n;美元我+ +) 回声“*”; 回声“\ n";//用于打印下半部 (i=1美元;我& lt;美元=(n - 1)/2;美元我+ +) { ($ j=0;$ j & lt;我美元;$ j + +) 回声“;“; echo $干净自己的圣\ n"; } 回声“\ n"; }//运行 $ n=9;//必须是奇数//方法调用以打印右箭头 rightpattern ($ n); 回声“\ n \ n";//方法调用以打印左箭头 leftpattern ($ n);
输出:
看完了这篇文章,相信你对PHP打印左右箭头图案怎么弄有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!