Perbedaan Control Statement di PHP

Control Statement di PHP dapat digunakan untuk mengontrol flow of execution dalam satu script. Ada tiga kategori dari Control Statement pada PHP, ketiganya adalah selection statements, iteration / loop statements dan jump statements.

Selection Statements

Selection statements dalam PHP memungkinkan PHP prosesor untuk memilih set dari statement berdasarkan pada nilai sebenarnya dari kondisi atau ekspresi Boolean. Selection statements di PHP adalah if, if-else, elseif ladder dan switch statement.

Syntax dari ‘if’ seperti dibawah ini:

1	if(condition / expression)
2	{
3	  statements(s);
4	}

Syntax dari ‘if-else’ seperti dibawah ini:

1	if(condition / expression)
2	{
3	  statements(s);
4	}
5	else
6	{
7	  statements(s);
8	}

Syntax dari elseif ladder seperti dibawah ini:

1	if(condition / expression)
2	{
3	  statements(s);
4	}
5	elseif(condition / expression)
6	{
7	  statements(s);
8	}
9	elseif(condition / expression)
10	{
11	  statements(s);
12	}
13	else
14	{
15	  statements(s);
16	}

Syntax dari switch statement seperti dibawah ini:

1	switch(expression)
2	{
3	  case label1:
4	    statement(s);
5      	   break;
6	  case label2:
7      	   statement(s);
8	   break;t
9	  case label3:
10` 	    statement(s);
11      break;
12   	  default:
13      statement(s);
14	}

Label dari case statement dapat dibuat sebagai integer, doubel atau string. Defaul block opsional, jika break statement absen, maka program akan dijalankan hingga menemukan break statement.

Iteration atau Loop Statements

Iteration statement didalam PHP memungkinkn untuk PHP Prsesor untuk iterasi atas atau mengulan satu set pernyataan untuk yang terbatas atau tidak terbatas. Iteration stament didukung oleh PHP dengan menggunakan while, do-while dan foreeach.

Syntax loop do-while seperti dibawah ini:

1 do
2 {
3 statement(s);
4 }
5 while(condition / expression);.

Sytax loop ‘for’ seperti dibawah ini:

1 for(initialization; condition / expression; increment/decrement)
2 {
3 statement(s);
4 }

Syntax untuk loop foreeach dapat digunakan untuk iterasi array elements dan syntaxnya seperti dibawah ini:

1 //For normal arrays
2 foreach(array as variable_name)
3 {
4 statement(s);
5 }
6 or
7 //For associative arrays
8 foreach(array as key => value)
9 {
10 statement(s);
11 }

Jump Statements

Jump statements tersedia di PHP sebagai break dan continue. Break statements digunakan untuk menghentikan loop, dan continue digunakan untuk melanjutkan loop dari line yang sebelumnya.

 

Jakartawebhosting.com menyediakan layanan PHP Hosting, dengan kecepatan dan stabilitas pusat data dan server yang baik, up time server 99,9%, team support yang siap membantu 24 jam dan biaya langganan yang menarik.

You may also like...