&lt;?php$x = 4;$y = 3;function fun&#40;$x = 3, $y = 4&#41;&#123;    $z = $x+$y/$y+$x;    echo &quot;$z&quot;;&#125; echo $x;echo $y;echo $z; fun&#40;$x, $y&#41;;?&gt;
A. 43
B. 943
C. 349
D. 439
Answer:A
&lt;?php$x = 4;$y = 3;function fun&#40;$x = 3, $y = 4&#41;&#123;    $z = $x+$y/$y+$x;    echo &quot;$z&quot;;&#125; echo $x;echo $y;echo $z; fun&#40;$x, $y&#41;;?&gt;
A. 43 B. 943 C. 349 D. 439
Explanation:Firstly, the statements outside the function are printed, since z is not defined it’ll no value is printed for z. Next the function is called and the value of z inside the function is printed.