Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> PHP

Cách khai báo biến toàn cục trong PHP

Một biến toàn cục có thể được truy cập ở bất kỳ phần nào của chương trình. Tuy nhiên, để được sửa đổi, một biến toàn cục phải được khai báo rõ ràng là toàn cục trong hàm nơi nó sẽ được sửa đổi. Điều này được thực hiện, thuận tiện thay, bằng cách đặt từ khóa GLOBAL trước biến nên được công nhận là toàn cục.

Ví dụ

Mã như sau cho thấy cách khai báo biến toàn cục trong PHP:

<?php 
    $val = 1; 
    function display() { 
        GLOBAL $val; 
        $val++; 
        print "Value = $val"; 
    } 
    display(); 
?>

Kết quả

Điều này sẽ tạo ra kết quả sau:

Value = 2

Ví dụ

Hãy xem một ví dụ khác:

<?php 
    $a = 2; 
    $b = 3; 
    function display() { 
        global $a, $b; 
        $b = $a + $b; 
    } 
    display(); 
    echo $b; 
?>

Kết quả

Điều này sẽ tạo ra kết quả sau:

5