Hàm gọi PHP từ chuỗi có tham số

Đây là cách dễ nhất để gọi một phương thức Hàm hoặc Lớp một cách linh hoạt, với Tên từ một Chuỗi, được lưu trữ vào một biến hoặc mục mảng
- Bấm vào mã để chọn

1. Gọi hàm với tên được lưu vào một biến sử dụng. $variable[$parameters]


2. Calling function with name stored into a string in array item use: $array["key"][$parameters]
'getSum', 'f2'=>'hi'];

// calls the functions with name from $arr array
$sum = $arr['f1'][12, 89];

echo $sum;      // 101
echo $arr['f2'][];      // Hello Friend

3. Gọi phương thức lớp có tên từ chuỗi trong biến [thêm biến có tên phương thức trong " {} "]
$object->{$variable}[$parameter]
{$method}['coursesweb.net/'];

echo $val;      // //coursesweb.net/

4. Gọi phương thức lớp với tên từ chuỗi trong mục mảng [thêm mục mảng với tên phương thức trong " {} "]
$object->{$array['key']}[$parameters]
'getSum', 'm2'=>'hi'];

$obC = new Cls;
$sum = $obC->{$mts['m1']}[12, 89];
$msg = $obC->{$mts['m2']}[];

echo $sum;      // 101
echo $msg;      // Hello Friend

Tóm lược. trong hướng dẫn này, bạn sẽ tìm hiểu về các tham số của hàm và truyền đối số theo giá trị và tham chiếu

Giới thiệu về các tham số chức năng PHP

Một hàm có thể có 0 hoặc nhiều tham số

Chủ Đề