042 - PHP Foreach Loop With php List function1 Krishana Manager 50000 2 Salman Salesman 20000 3 Mohan Computer Operator 12000 4 Amir Driver 5000
| Emp Id |
Emp Name |
Designation |
Salary |
| 1 | Krishana | Manager | 50000 |
| 2 | Salman | Salesman | 20000 |
| 3 | Mohan | Computer Operator | 12000 |
| 4 | Amir | Driver | 5000 |
Id: 1; Name: Krishana; Designation: Manager; Salary: 50000Id: 2; Name: Salman; Designation: Salesman; Salary: 20000Id: 3; Name: Mohan; Designation: Computer Operator; Salary: 12000Id: 4; Name: Amir; Designation: Driver; Salary: 5000
<?php
// 042 - PHP Foreach Loop With php List function (make less complex nested code )
https://www.youtube.com/watch?v=KczLt2Llk1M&list=PL0b6OzIxLPbyrzCMJOFzLnf_-_5E_dkzs&index=37
echo "</br><span class='myheading'>042 - PHP Foreach Loop With php List function</span></br>";
/* ----------- Index Array----------- */
$emp = [
[1,"Krishana","Manager",50000],
[2,"Salman","Salesman",20000],
[3,"Mohan","Computer Operator",12000],
[4,"Amir","Driver",5000]
];
foreach ($emp as list($id1, $nam1,$dsg1,$sal1)) {
echo "$id1 $nam1 $dsg1 $sal1 </br>";
}
/* print with table tag */
echo "<table border='1px' cellpadding='5px' cellspacing='0'>
<tr>
<th>Emp Id</th>
<th>Emp Name</th>
<th>Designation</th>
<th>Salary</th>
</tr>";
foreach ($emp as list($id1, $nam1,$dsg1,$sal1)) {
echo "<tr><td>$id1</td><td>$nam1</td><td>$dsg1</td><td>$sal1</td></tr>";
}
echo "</table>";
/* Multidimensional Associative Array */
$emp2 = [
["id" => 1,"name" => "Krishana","designation" => "Manager","salary" => 50000],
["id" => 2,"name" => "Salman","designation" => "Salesman","salary" => 20000],
["id" => 3,"name" => "Mohan","designation" => "Computer Operator","salary" => 12000],
["id" => 4,"name" => "Amir","designation" => "Driver","salary" => 5000]
];
foreach ($emp2 as list("id" => $id2, "name" => $nam2,"designation" => $dsg2,"salary" => $sal2)) {
echo "Id: $id2; Name: $nam2; Designation: $dsg2; Salary: $sal2</br>";
}
?>