Array in PHP
Array in PHP
Traversing: We can traverse an indexed array using loops in PHP. We can loop
through the indexed array in two ways. First by using for loop and secondly by
using foreach
Example :-
<?php
echo "<br>--------------------------------------------------------------------
-----------<br>";
// Indexed array with for loop
$arr=array("Abhishek","Himashi","Vanshika","Rahul");
for ($i=0; $i <count($arr) ; $i++) {
echo $arr[$i];
echo "<br>";
}
echo "<br>-------------------------------------------------------------------
------------<br>";
// Indexed array with foreach loop
$colors=['red','yellow','pink','purple'];
foreach($colors as $value){
echo $value . "<br>";
}
?>
1st way:
$salary=array("Sonoo"=>"550000","Vimal"=>"250000","Ratan"=>"200000");
2nd way:
$salary["Sonoo"]="550000";
$salary["Vimal"]="250000";
$salary["Ratan"]="200000";
We can traverse associative arrays in a similar way did in numeric arrays using
loops. We can loop through the associative array in two ways. First by using for
loop and secondly by using foreach.
Example :-
<?php
$empl =[
[1,"Rohan","Manager",600000],
[2,"Mohan","Salesman",50000],
[3,"Sohan","Clerk",10000],
[4,"kamal","Driver",9000]
];
foreach($empl as $val)
{
foreach($val as $val1)
{
echo $val1." " ;
}
echo "<br>";
}
echo "<br>-------------------------------------------------<br>";
echo "<pre>";
print_r($empl);
echo "</pre>";
echo "<br>-------------------------------------------------<br>";
echo "<pre>";
var_dump($empl);
echo "</pre>";
?>
---------------------------------------------------------------------------
STRING FUNCTIONS IN PHP
1) PHP strtolower() function
The strtolower() function returns string in lowercase letter.