20.01.2015 Views

PHP 5 & MySQLi

PHP 5 & MySQLi

PHP 5 & MySQLi

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The foreach loop<br />

Foreach loop ใน <strong>PHP</strong> ทํางานด้วย array <strong>PHP</strong> จะ error เมื1อพยายามจะใช้ตัวแปรที1ไม่บรรจุ array The foreach loop มี<br />

ความแตกต่างกัน 2 แบบ<br />

ตัวอย่าง (แบบที1 1)<br />

<br />

คุณสมบัติที1ดีของ foreach loop คือ ถูกออกแบบให้สามารถทํางานได้กับ array เท่านันซึ1งส่งผลให้การทํางานของ<br />

ทัง process ง่ายขึน ในแต่ละการทําซํานัน $animal ถูกกําหนดให้เป็นที1สําหรับ array ปัจจุบัน ทําให้สามารถเข้าถึงได้ง่าย<br />

ขึน จากตัวอย่างที1ให้มา output จะเป็น list ของ animals<br />

จากตัวอย่างก่อนหน้าเราจะสามารถเข้าได้ถึงค่าของลูป ตัวอย่างต่อไปเราจะให้ <strong>PHP</strong> กําหนดค่าโดยอัตโนมัติโดยการที1จะ<br />

ไม่กําหนดไว้แต่ทีแรก ในกรณีที1ต้องการเข้าถึงค่าของ key ปัจจุบันแนะนําให้ใช้แบบที1 2<br />

ตัวอย่าง (แบบที1 2)<br />

"Dog", "Cat", "Snake",<br />

"Tiger");<br />

foreach($animals as $key => $value)<br />

><br />

echo "Animal number " . $key . " is a " . $value . "";

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!