我試圖做一個程序,給出了一個oputput,如: (看就像盒子裏的「X」)如何使用for循環創建自定義排版?
********
**xxx*x*
*x*xx*x*
*xx**xx*
*xx**xx*
*x*xx*x*
**xxxx**
********
但總是在這種形狀堆疊:
********
*xxxxxx*
*xxxxxx*
*xxxxxx*
*xxxxxx*
*xxxxxx*
*xxxxxx*
********
與此代碼:
for($out=0; $out<8; $out++) {
for($in=0; $in<8; $in++) {
if($out==0 || $out==8-1) {
echo "*";
} else {
if($in==0 || $in==8-1) {
echo "*";
} else {
echo "x";
}
}
}
echo "<br/>";
}
你能告訴我這種情況嗎?
請教什麼? .. – DTH
如何使邏輯或代碼,使我想要的形狀:) @DTH – Schreiner