- Nói một cách dễ hiểu, kiểu gợi ý có nghĩa là cung cấp các gợi ý cho hàm chỉ chấp nhận kiểu dữ liệu đã cho.
- Theo thuật ngữ chuyên môn, chúng ta có thể nói rằng kiểu Gợi ý là phương pháp mà chúng ta có thể buộc hàm chấp nhận kiểu dữ liệu mong muốn.
- Trong PHP, chúng ta có thể sử dụng kiểu gợi ý cho Đối tượng, Mảng và kiểu dữ liệu có thể gọi.
Nội dung chính
ví dụ 1
<?php
class a
{
public $c= "hello cafedev";
}
//create function with class name argument
function display(a $a1)
{
//call variable
echo $a1->c;
}
display(new a());
?>
Đầu ra:
hello cafedev
Ví dụ 2
<?php
class Test1
{
public $var= "hello cafedev and cafedev.vn";
}
//create function with class name argument
function typehint(Test1 $t1)
{
//call variable
echo $t1->var;
}
//call function with call name as a argument
typehint(new Test1());
?>
Đầu ra:
hello cafedev and cafedev.vn
Cài ứng dụng cafedev để dễ dàng cập nhật tin và học lập trình mọi lúc mọi nơi tại đây.
Tài liệu từ cafedev:
- Full series tự học PHP từ cơ bản tới nâng cao tại đây nha.
- Ebook về PHP tại đây.
- Các nguồn kiến thức MIỄN PHÍ VÔ GIÁ từ cafedev tại đây
Nếu bạn thấy hay và hữu ích, bạn có thể tham gia các kênh sau của cafedev để nhận được nhiều hơn nữa:
Chào thân ái và quyết thắng!