Hướng dẫn func_get_arg trong php
(Php 4, Php 5, Php 7, Php 8) Nội dung chính Show func_get_args - Trả về một mảng bao gồm danh sách đối số của hàm — Returns an array comprising a function's argument list Sự mô tảfunc_get_args (): mảng(): array Hàm này có thể được sử dụng cùng với func_get_arg () và func_num_args () để cho phép các hàm do người dùng xác định chấp nhận danh sách đối số có độ dài thay đổi.func_get_arg() and func_num_args() to allow user-defined functions to accept variable-length argument lists. Thông sốChức năng này không có tham số. Trả về giá trịTrả về một mảng trong đó mỗi phần tử là một bản sao của thành viên tương ứng của danh sách đối số chức năng do người dùng hiện tại xác định. Errors/ExceptionsTạo cảnh báo nếu được gọi từ bên ngoài chức năng do người dùng xác định. Ví dụVí dụ #1 func_get_args () Ví dụfunc_get_args() example
Ví dụ trên sẽ xuất ra: Number of arguments: 3 Second argument is: 2 Argument 0 is: 1 Argument 1 is: 2 Argument 2 is: 3 Ví dụ #2 func_get_args () Ví dụ về các đối số byref và byvalfunc_get_args() example of byref and byval arguments
byRef(&$arg) { Ví dụ trên sẽ xuất ra: Ví dụ #2 func_get_args () Ví dụ về các đối số byref và
byval Như đã vượt qua: mảng (0 => 'bar',) sau khi thay đổi: mảng (0 => 'baz',) như đã vượt qua: mảng (0 => 'bar',) sau khi thay đổi: mảng (0 => 'Baz' ,)
Nếu các đối số được truyền qua tham chiếu, mọi thay đổi đối với các đối số sẽ được phản ánh trong các giá trị được trả về bởi hàm này. Kể từ Php 7, các giá trị hiện tại cũng sẽ được trả về nếu các đối số được truyền theo giá trị.
Xem thêm ¶
T.M. ¶ 17 năm trước ¶
Anderson tại Francotecnologia dot com ¶ ¶ 14 năm trước
function foo() 2FoxKeys tại Gmail Dot Com ¶ ¶ 6 năm trước
Nhà công nghệ OpenTechnologist ¶ ¶ 10 năm trước
function byVal($arg) { 6ario [a] mail [dot] utexas [dot] edu ¶ ¶ 15 năm trước
function byVal($arg) { 9Daveno tại ovumspamdesign dot com ¶ ¶ 21 năm trước
function 2Mitko tại Edabg Dot Com ¶ ¶ 15 năm trước
Daveno tại ovumspamdesign dot com ¶ ¶ 6 năm trước
|