Alternative syntax for control structures เรื่องของคนเกลียดปีกกา
posted on 12 Dec 2006 05:18 by teno in Web-Tech
Alternative syntax for control structures เรื่องของคนเกลียดปีกกาแต่ต้องใช้งาน PHP ผมมันลูกหม้อ M$ เก่า ( ASP 3.0) พอหันมาเขียน PHP ก็ไม่คิดจะกลับไปหา ASP อีก แต่ความที่ไม่คุ้นกับ ปีกกา { } อดทนใช้มานานพระเจ้าเห็นเราลำบากเลยทรงเปิดตา .. ค้นโค้ดของโปรแมเมอร์คนเก่าเจออะไรแปลก ๆ เจอแสงสว่างแล้วเรา
Alternative syntax for control structures
Alternative syntax for control structures
<?php
// if ()
if ($a == 5):
print "a equals 5";
print "...";
elseif ($a == 6):
print "a equals 6";
print "!!!";
else:
print "a is neither 5 nor 6";
endif;
// while()
$i = 1;
while ($i <= 10):
print $i;
$i++;
endwhile;
//for()
for ($i = 1; $i < 11; $i++):
echo 'Number ' . $i;
endfor;
//foreach()
foreach ($todo as $item):
echo $item
endforeach;
//switch ()
switch ($i):
case 0:
echo "i equals 0";
break;
case 1:
echo "i equals 1";
break;
case 2:
echo "i equals 2";
break;
default:
echo "i is not equal to 0, 1 or 2";
endswitch;
?>
โค้ดสวยๆ จัดด้วย PHP formatter