PHP 전역 키워드의 예에서 출력은 15가 아니지만 실제로는 10과 같습니다.
石岳
石岳 2018-07-25 16:57:37
0
2
1147

코드는 다음과 같습니다

<?php

$x=5;

$y=10;

function myTest()

{

global $x,$y;

$y =$x+ $y;

}

myTest();

echo $y; // 출력 15

?>


石岳
石岳

모든 응답(2)
ringa_lee

답은 10입니다. 먼저 global이라는 키워드의 정의를 이해해야 합니다. $GLOBALS는 변수를 전역 변수로 정의합니다. 당연히 15가 됩니다. 전역은 참조로 사용됩니다. 참조는 궁극적으로 $x 또는 $y의 결과를 변경할 수 없습니다.

范珺

15살인 것 같아요

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!