391 of 410 menu

Hàm get_defined_vars

Hàm get_defined_vars trả về một mảng kết hợp, chứa tất cả các biến, đã được xác định trong phạm vi hiện tại, bao gồm các biến môi trường, các mảng siêu toàn cục (superglobals) và các biến người dùng. Hàm không nhận tham số.

Cú pháp

get_defined_vars();

Ví dụ

Nhận tất cả các biến đã được xác định trong phạm vi hiện tại:

<?php $a = 1; $b = 'abc'; $res = get_defined_vars(); print_r($res); ?>

Kết quả thực thi mã:

[ 'a' => 1 'b' => 'abc' 'res' => [] '_GET' => [] '_POST' => [] ... ]

Ví dụ

Sử dụng hàm để gỡ lỗi:

<?php $x = 10; $y = 20; debug_print_backtrace(); var_dump(get_defined_vars()); ?>

Kết quả thực thi mã:

[ 'x' => int(10) 'y' => int(20) '_GET' => array(0) {} ... ]

Xem thêm

  • hàm get_defined_functions,
    hàm trả về một mảng của tất cả các hàm đã được xác định
  • hàm get_defined_constants,
    hàm trả về một mảng của tất cả các hằng số đã được xác định
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối