Call by Reference in PHP
by TechVidvan Team
Program 1
<html>
<head><title>PHP For Loops</title>
<body>
<center>
<?php
function swap(&$a,&$b) // copy in local
{
$c=$a;
$a=$b;
$b=$c;
}
// call main
$a=50;
$b=30;
echo "<br> Before Swaping: ".$a." ".$b;
swap($a,$b); // call by value
echo "<br> After Swaping: ".$a." ".$b;
// function abc(&$n) // reference variable $n=15
// {
// $n=$n+10;
// }
// // Main
// $n=5; // local variable main $n=5
// abc( $n); // call by reference
// echo $n; // $n
?>
</center>
</body>
</html>
Tags: call by referencecall by reference in phpPHPphp call by referencephp practicalphp programphp program on call by reference
TechVidvan Team
TechVidvan Team provides high-quality content & courses on AI, ML, Data Science, Data Engineering, Data Analytics, programming, Python, DSA, Android, Flutter, full stack web dev, MERN, and many latest technology.