Rumah > Soal Jawab > teks badan
Kod adalah seperti berikut
<?php
$x=5;
$y=10;
function myTest()
{
global $x,$
=$x+ $y;} myTest(); echo $y; // Output 15 ?>ringa_lee2018-07-25 21:43:33
Jawapannya ialah 10, betul sekali, anda perlu memahami definisi kata kunci global Terdapat perbezaan besar antara global dan $GLOBALS mentakrifkan pembolehubah sebagai pembolehubah global hasil secara semula jadi akan menjadi 15. , dan fungsi global sebagai rujukan Ambil perhatian bahawa rujukan bukan penunjuk, dan ia tidak boleh mengubah keputusan $x atau $y!