320 of 410 menu

Hàm get_class_methods

Hàm get_class_methods trả về một mảng chứa tên các phương thức của lớp được chỉ định. Tham số được truyền vào có thể là tên lớp dưới dạng chuỗi, hoặc một đối tượng của lớp đó. Hàm chỉ trả về các phương thức công khai (public) của lớp.

Cú pháp

get_class_methods(object|string $class);

Ví dụ

Lấy các phương thức của lớp có sẵn stdClass:

<?php $methods = get_class_methods('stdClass'); print_r($methods); ?>

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

[]

Ví dụ

Tạo một lớp với một số phương thức và lấy danh sách của chúng:

<?php class MyClass { public function method1() {} public function method2() {} private function method3() {} } $res = get_class_methods('MyClass'); print_r($res); ?>

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

['method1', 'method2']

Ví dụ

Lấy các phương thức của lớp thông qua đối tượng:

<?php $obj = new MyClass(); $res = get_class_methods($obj); print_r($res); ?>

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

['method1', 'method2']

Xem thêm

  • hàm get_class_vars,
    hàm trả về các thuộc tính của lớp
  • hàm method_exists,
    hàm kiểm tra sự tồn tại của phương thức
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