Từ khóa $this
Từ khóa $this chỉ ra rằng chúng ta sử dụng các phương thức và thuộc tính riêng của lớp và cho phép chúng ta truy cập chúng trong phạm vi của lớp.
Từ khóa $this cho phép chúng ta tiếp cận các thuộc tính và phương thức của lớp từ bên trong lớp bằng cú pháp sau.
- Chỉ từ khóa $this bắt đầu bằng $ .
$this -> propertyName;
$this -> methodName[];
Từ khóa $this chỉ ra rằng chúng ta sử dụng các phương thức và thuộc tính riêng của lớp và cho phép chúng ta truy cập chúng trong phạm vi của lớp.
Hãy minh họa những gì chúng ta vừa nói trên lớp Xe ô tô . Chúng ta sẽ kích hoạt phương thức hello[] để tiếp cận các thuộc tính riêng của lớp bằng cách sử dụng $this keyword.
Để tiếp cận thuộc tính lớp $comp . Chúng tôi sử dụng.
$this -> comp
Để tiếp cận thuộc tính lớp $color . Chúng tôi sử dụng.
$this -> color
Đó là những gì mã trông giống như
class Car {
// The properties
public $comp;
public $color = 'beige';
public $hasSunRoof = true;
// The method can now approach the class properties
// with the $this keyword
public function hello[]
{
return "Beep I am a " . $this -> comp . ", and I am " .
$this -> color;
}
}
Hãy để chúng tôi tạo hai đối tượng từ lớp
$bmw = new Car[];
$mercedes = new Car [];
và đặt các giá trị cho các thuộc tính của lớp
$bmw -> comp = "BMW";
$bmw -> color = "blue";
$mercedes -> comp = "Mercedes Benz";
$mercedes -> color = "green";
Bây giờ chúng ta có thể gọi phương thức hello[] cho đối tượng ô tô đầu tiên.
echo $bmw -> hello[];
Kết quả.
Bíp Tôi là BMW, và tôi màu xanh lam.
Và đối với đối tượng xe hơi thứ hai
echo $mercedes -> hello[];
Kết quả.
Bíp Tôi là một chiếc Mercedes Benz, và tôi có màu xanh.
Đây là mã mà chúng tôi đã viết trong hướng dẫn này
________số 8Từ khóa là những từ giữ một số ý nghĩa. Khi sử dụng ngôn ngữ PHP thông thường, những từ này không thể được sử dụng như một hằng số, tên biến, tên phương thức, tên lớp, v.v. Các từ khóa này khi được sử dụng sẽ được PHP tự động hiểu. Các từ khóa PHP này, khi được sử dụng với tên biến, có thể bị nhầm lẫn với các từ khóa thực tế. Do đó, không nên sử dụng các từ khóa này làm tên biến
Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]
Giá
Xem khóa học
600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [83.214 xếp hạng]
Danh sách tất cả các từ khóa PHP
Sau đây là một danh sách
Bắt đầu khóa học phát triển phần mềm miễn phí của bạn
Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác
từ khóa. trừu tượng
Mã số
,
đầu ra
từ khóa. và
Mã số
$this -> comp
0đầu ra.
từ khóa. mảng[]
Mã số
$this -> comp
1đầu ra
từ khóa. như
Mã số
$this -> comp
2đầu ra
từ khóa. phá vỡ
Mã số
$this -> comp
3đầu ra
từ khóa. trường hợp
Mã số
$this -> comp
4đầu ra.
từ khóa. chụp lấy
Mã số
$this -> comp
5đầu ra
từ khóa. lớp
Mã số
$this -> comp
6đầu ra
từ khóa. hăng sô
từ khóa const được sử dụng để xác định tên có giá trị bằng toán tử gán như bên dưới
const TUỔI= 29;
Không có dấu $ ở đầu tên hằng như biến thông thường có
từ khóa. mặc định
Mã số
$this -> comp
7đầu ra
từ khóa. làm
Mã số
$this -> comp
8đầu ra
từ khóa. chết[];
Mã số
$this -> comp
00đầu ra
từ khóa. tiếng vang
Mã số
$this -> comp
01đầu ra
từ khóa. khác
Mã số
$this -> comp
02đầu ra
từ khóa. khác
Mã số
$this -> comp
03đầu ra
từ khóa. trống rỗng
Mã số
$this -> comp
04đầu ra
từ khóa. kết thúc
Mã số
$this -> comp
05đầu ra
từ khóa. phần cuối
Mã số
$this -> comp
06đầu ra
từ khóa. kết thúc
Mã số
$this -> comp
07đầu ra
từ khóa. công tắc cuối
Mã số
$this -> comp
08đầu ra
từ khóa. cuối cùng
Mã số
$this -> comp
09đầu ra
từ khóa. đánh giá[]
Mã số
$this -> comp
10đầu ra
từ khóa. lối ra[]
Từ khóa này khi gặp trong tập lệnh, sẽ chấm dứt việc thực thi tập lệnh
từ khóa. kéo dài[]
Mã số
$this -> comp
11đầu ra
từ khóa. cuối cùng
Mã số
$this -> comp
12đầu ra
từ khóa. chụp lấy
Mã số
$this -> comp
13đầu ra
từ khóa. vì
Mã số
$this -> comp
14đầu ra
từ khóa. cho mỗi
Mã số
$this -> comp
15đầu ra
từ khóa. hàm số[]
Mã số
$this -> comp
16đầu ra
từ khóa 34. toàn cầu
Mã số
$this -> comp
17đầu ra
từ khóa. nếu
Mã số
$this -> comp
18đầu ra
từ khóa. dụng cụ
Mã số
$this -> comp
19đầu ra
từ khóa. bao gồm
Mã số
tập tin. php
$this -> comp
20mục lục. php
$this -> comp
21từ khóa. bao gồm_một lần
Mã số
tập tin. php
$this -> comp
22mục lục. php
$this -> comp
23đầu ra
từ khóa. ví dụOf
Mã số
$this -> comp
24đầu ra
từ khóa. giao diện
Mã số
$this -> comp
25đầu ra
từ khóa. ngay lập tức
Mã số
$this -> comp
26đầu ra
từ khóa. danh sách
Mã số
$this -> comp
27đầu ra
từ khóa. Mới
Mã số
$this -> comp
28đầu ra
từ khóa. hoặc
Mã số
$this -> comp
29đầu ra
từ khóa. in
Mã số
$this -> comp
30đầu ra
từ khóa. riêng
Mã số
$this -> comp
31đầu ra
từ khóa. công cộng
Mã số
$this -> comp
32đầu ra
từ khóa. được bảo vệ
Mã số
$this -> comp
33đầu ra
từ khóa. trở về
Mã số
$this -> comp
34đầu ra
từ khóa. công tắc
Mã số
$this -> comp
35đầu ra
từ khóa. ném
Mã số
$this -> comp
36đầu ra
từ khóa. Thử
Mã số
$this -> comp
37đầu ra
từ khóa. bỏ đặt
Mã số
$this -> comp
38đầu ra
từ khóa. var
Mã số
$this -> comp
39đầu ra
từ khóa. trong khi
Mã số.
$this -> comp
40đầu ra
Sự kết luận
Trong bài viết này, bạn sẽ tìm hiểu về các từ khóa trong PHP với các ví dụ. Những ví dụ này giải thích cách sử dụng của từng từ khóa trong PHP
Bài viết được đề xuất
Đây là hướng dẫn về các từ khóa PHP. Ở đây chúng ta thảo luận về Giới thiệu về từ khóa PHP Danh sách tất cả các từ khóa PHP cùng với từ khóa và đầu ra. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi để tìm hiểu thêm–