Untitled
unknown
plain_text
9 months ago
2.1 kB
6
Indexable
<html>
<head>
<title>PHP array manipulation</title>
<style>
body{
border:2px solid black;
height:auto;
width:500px;
margin-left:500px;
}
</style>
</head>
<body>
<center>
<h1>PHP array manipulatiopn Function</h1>
<form method="POST">
<lable for="courses">Enter Courses(comma-separted):</lable> <br>
<input type="text" id="courses" name="courses" placeholder="e.g. BCA,BBA, BCOM, MCA" requried><br><br>
<input type="submit" name="submit" value="submit">
</form>
<?php
if (isset($_POST['submit']))
{
$courses=explode(",",$_POST['courses']);
echo"<h3>Original array:</h3>";
foreach ($courses as $course){
echo $course."<br>";
}
echo "<hr>";
echo "Lenght of the array is: ".count($courses);
echo"<hr>";
echo"sorted array is as follows: <br>";
sort($courses);
foreach($courses as $course){
echo $course."<br>";
}
echo "<hr>";
echo "reversed array is as folows: <br>";
$reversedCourses= array_reverse($courses);
foreach($reversedCourses as $course){
echo $course."<br>";
}
echo"<hr>";
echo"Searching for 'BCA' in the given array:<br>";
$search= array_search('BCA',$courses);
if($search!=false){
echo"'BCA' found at index $search.<br>";
}else{
echo"'BCA' not found <br>";
}
echo"<br>";
echo"Array intersction (with predefined array):<br>";
$name=array('BCA','BBA','MCA','BA');
$intersection=array_intersect($courses,$name);
foreach($intersection as $course){
echo $course."<br>";
}
echo"<hr>";
echo"Array Merge:<br>";
$merged=array_merge($courses,$name);
foreach($merged as $course){
echo$course."<br>";
}
echo"<hr>";
echo"removing duplicate element form merged array: <br>";
$unique=array_unique($merged);
foreach($unique as $course){
echo$course."<br>";
}
}
?>
</center>
</body>
</html>Editor is loading...
Leave a Comment