In diesem Artikel stellen wir Ihnen eine interessante PHP-Methode vor. Das heißt, verwenden Sie PHP, um das aus Sternen bestehende rechte Pfeilmuster und linke Pfeilmuster auszudrucken. Geben Sie beispielsweise eine ungerade Zahl n ein, um die Höhe und Breite des zu druckenden Musters anzugeben.
Beispiel:
Das PHP-Code-Implementierungsbeispiel lautet wie folgt:
<?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);
Ausgabe:
Verwandte Empfehlungen: „PHP-Tutorial“
In diesem Artikel geht es darum, wie man Links- und Rechtspfeilmuster eindruckt PHP, es ist einfach und interessant, ich hoffe, es wird Freunden in Not hilfreich sein!
Das obige ist der detaillierte Inhalt vonImplementierungsmethode zum Drucken von Links- und Rechtspfeilmustern in PHP (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!