백엔드 개발 PHP 튜토리얼 PHP의 전역 키워드 사용

PHP의 전역 키워드 사용

Jan 27, 2020 pm 09:42 PM
global

PHP의 전역 키워드 사용

PHP 전역 키워드

전역 키워드는 함수 내의 전역 변수에 액세스하는 데 사용됩니다.

예제 1

$x=5;
$y=10;
function myTest() {  
    global $x,$y;//通过global来声明$x,$y,相当于传递参数
    $y=$x+$y;
}
  myTest();
echo $y;

Output

// 输出 15

$x 및 $y의 값이 함수 외부에서 정의되었으며 함수 내부의 합이 $y에 할당되었음을 나타냅니다. 함수는 함수 외부에서도 얻을 수 있습니다

전역 변수: 함수 외부 변수, 함수 내부 변수, $GLOBAL의 슈퍼 전역 변수.

Global은 전역 변수를 정의하는 데 사용되지만 이 전역 변수는 전체 웹사이트에 적용되는 것이 아니라 현재 페이지(include 또는 require에 있는 모든 파일 포함)에 적용됩니다.

그러나 함수 본문 내에 정의된 전역 변수는 함수 본문 내에서 사용할 수 있지만, 함수 본문 외부에 정의된 전역 변수는 함수 본문 내에서 사용할 수 없습니다.

참고:

이유는 전역으로 선언하는 동안 변수에 값을 할당할 수 없기 때문입니다.

함수 본문 내에서 사용할 수 있는 전역 변수를 함수 본문에 정의합니다.

위 내용은 PHP의 전역 키워드 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

핫 AI 도구

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제

PHP 튜토리얼
1545
276
Xiaomi 메시 시스템 AC1200: 최대 370평방미터를 지원하는 새로운 Wi-Fi 메시 시스템이 전 세계적으로 출시됩니다. Xiaomi 메시 시스템 AC1200: 최대 370평방미터를 지원하는 새로운 Wi-Fi 메시 시스템이 전 세계적으로 출시됩니다. Jun 19, 2024 pm 12:13 PM

Xiaomi는 글로벌 시장을 위해 또 다른 WLAN 메시 시스템을 출시했습니다. AC1200 라우터(Amazon에서 약 69유로)가 이 나라에서 판매된 후 이제 Xiaomi Mesh System AC1200이 발표되었습니다. 최근에 신제품이 상장되었습니다.

Hashkey Global은 Binance Platform Coin BNB의 출시를 발표했습니다! Zhao Changpengque는 실수를했습니다 Hashkey Global은 Binance Platform Coin BNB의 출시를 발표했습니다! Zhao Changpengque는 실수를했습니다 Mar 04, 2025 am 06:36 AM

홍콩에서 최초의 라이센스가있는 암호 화폐 거래소 인 Hashkey는 2 월 18 일 X 플랫폼에서 국제 거래 플랫폼 Hashkeyglobal이 공식적으로 BNB (Binance Coin)를 출시했다고 발표했습니다. "Hashkeyglobal 추가점 거래 : BNB는 새로운 사용자를 환영합니다. BNB는 HK $ 10,000 상금에 참여하고 HK $ 10 보상 (첫 번째 제공)에 참여할 수 있습니다. BNB 예금 및 철수 : BNB/USDT Spot Trading : 8:00 2 월 18 일 Zhao Changpeng (CZ)의 CZ는 BNIC의 명성을 얻었습니다 Inance 설립자 인 Zhao Changpeng (CZ)은 BNB가 Hashkeyglobal에 있다고 말했습니다.

Xiaomi, Bluetooth 5.3 및 다양한 포트를 갖춘 저렴한 사운드바 출시 Xiaomi, Bluetooth 5.3 및 다양한 포트를 갖춘 저렴한 사운드바 출시 Oct 01, 2024 am 06:22 AM

샤오미는 최근 글로벌 웹사이트에 샤오미 사운드바 2.0ch를 등록했는데, 이에 대한 구체적인 정보는 아직 없지만 글로벌 출시가 보류 중임을 나타냅니다. 늘 그렇듯이 Xiaomi는 모든 기술 사양을 공개하지만 어떠한 정보도 제공하지 않았습니다.

WiFi 7 및 링크 통합 기능을 갖춘 Xiaomi BE3600 라우터가 전 세계적으로 출시됩니다. WiFi 7 및 링크 통합 기능을 갖춘 Xiaomi BE3600 라우터가 전 세계적으로 출시됩니다. Oct 03, 2024 am 06:28 AM

우리는 이미 중국에서 판매되고 직수입을 통해 주문할 수 있는 샤오미 라우터 BE3600에 대해 보도했습니다. 소매업체에 따라 직접 수입품의 가격은 100유로 미만일 수 있지만 이러한 유형의 구매에는 함정이 없는 것은 아닙니다.

Xiaomi 스마트 온도 및 습도 모니터 3: 스마트 실내 공기 센서에는 대형 디스플레이가 제공됩니다. Xiaomi 스마트 온도 및 습도 모니터 3: 스마트 실내 공기 센서에는 대형 디스플레이가 제공됩니다. Jul 30, 2024 am 10:49 AM

Xiaomi는 최근 제조업체의 글로벌 웹사이트에 등장한 Xiaomi Smart 온도 및 습도 모니터 3라는 새로운 스마트 홈룸 공기 센서를 시장에 출시하고 있습니다. 불행히도 Xiaomi는 아직 정확한 날짜를 밝히지 않았습니다.

Xiaomi, 144Hz 및 최대 1,200nits의 미니 LED를 갖춘 새로운 TV 출시 Xiaomi, 144Hz 및 최대 1,200nits의 미니 LED를 갖춘 새로운 TV 출시 Aug 17, 2024 am 11:22 AM

Xiaomi는 글로벌 웹사이트에 3개의 새로운 TV를 나열했지만 가격과 출시 날짜 측면에서 시장 출시에 대한 구체적인 정보는 아직 없습니다. TV 세트는 55, 65, 75인치 화면 대각선으로 제공됩니다. 관심

Xiaomi Redmi Buds 6 Active, 대형 드라이버 출시 전 세계적으로 출시 Xiaomi Redmi Buds 6 Active, 대형 드라이버 출시 전 세계적으로 출시 Aug 15, 2024 pm 09:35 PM

Redmi Buds 6 Active를 통해 Xiaomi는 다소 단순하고 완전한 무선 헤드폰을 제공합니다. 이러한 제품은 이미 아시아에서 판매되고 있으며 고객이 직접 수입을 통해 주문할 수 있습니다. 이제 글로벌 출시가 발표되었으며 헤드폰이 출시되었습니다.

Python에서 글로벌 키워드를 사용하는 방법 Python에서 글로벌 키워드를 사용하는 방법 Jul 11, 2025 am 01:31 AM

글로벌 키워드는 함수 내부의 글로벌 변수를 수정하는 데 사용됩니다. Python은 함수에 할당 된 변수를 로컬 변수로 처리하는 기본값이므로 동일한 이름으로 글로벌 변수를 수정 해야하는 경우 글로벌로 선언해야합니다. 예를 들어, x = 10을 정의한 후, 함수의 직접 x = 20은 로컬 변수를 생성하고 GlobalX를 추가하면 Global x의 값을 수정합니다. 일반적인 시나리오는 다음과 같습니다. 1. 함수의 글로벌 변수를 변경해야합니다. 2. 다중 함수는 동일한 변수를 공유하고 수정합니다. 3. 자주 인수 전송을 피하기 위해 코드 구조를 단순화합니다. 그러나 코드 유지 보수의 어려움을 방지하기 위해 학대를 피해야합니다. 사용 요령은 다음과 같습니다. 모듈 수준 변수는 전역이 필요하지 않습니다. 동일한 함수가 여러 전역 변수를 선언 할 수 있습니다. 글로벌은 별도로 선언 한 다음 지정되어야합니다. 오류 예제에는 포함됩니다

See all articles