Loại khai báo loại có thể được thêm vào các đối số chức năng, giá trị trả về và, kể từ Php 7.4.0, thuộc tính lớp. Họ đảm bảo rằng giá trị thuộc loại được chỉ định tại thời điểm gọi, nếu không thì một kiểu mẫu được ném.TypeError is thrown.
Ghi chú::
Khi ghi đè một phương thức cha mẹ, phương thức của con phải khớp với bất kỳ khai báo loại trả về nào trên cha mẹ. Nếu cha mẹ không xác định loại trả về, thì phương thức con có thể làm như vậy.
Loại đơn
Tên lớp/giao diện | Giá trị phải là một lớp hoặc giao diện đã cho. | & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học. | & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học. | & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học.array.
| & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học.callable. Cannot be used as a class property type declaration.
| & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học. | & nbsp; |
float | bản thân | & nbsp; |
int | bản thân | & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học.string.
| & nbsp; |
bản thân | Giá trị phải là một lớp instanceof giống như lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học.array or an instanceof Traversable.
| cha mẹ |
Giá trị phải là một phụ huynh của lớp trong đó sử dụng khai báo loại. Chỉ có thể được sử dụng trong các lớp học. | mảngobject. | Giá trị phải là một mảng. |
có thể gọi được | Giá trị phải là một cuộc gọi hợp lệ. Không thể được sử dụng như một khai báo loại tài sản lớp. | bool |
Giá trị phải là một giá trị boolean.
Giá trị phải là một số điểm nổi.bool:
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 84
Giá trị phải là một số nguyên.
Warning: "boolean" will be interpreted as a class name. Did you mean "bool"? Write "\boolean" to suppress this warning in /in/9YrUX on line 2 Fatal error: Uncaught TypeError: test[]: Argument #1 [$param] must be of type boolean, bool given, called in - on line 3 and defined in -:2 Stack trace: #0 -[3]: test[true] #1 {main} thrown in - on line 2
có thể gọi được
Giá trị phải là một cuộc gọi hợp lệ. Không thể được sử dụng như một khai báo loại tài sản lớp. is equivalent to the union type object|resource|array|string|int|float|bool|null. Available as of PHP 8.0.0.
bool
Giá trị phải là một giá trị boolean.
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 85
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 87
Giá trị phải là một số nguyên.
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 8
sợi dây
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 88
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 80
Giá trị phải là một số nguyên.
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 8
sợi dây
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 81
Giá trị phải là một chuỗi.
Có thể lặp lại
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 82
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 84
Giá trị phải là một chuỗi.
Có thể lặp lại
Giá trị phải là một mảng hoặc một instanceof
có thể đi được.C
Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8
Stack trace:
#0 -[13]: f[Object[E]]
#1 {main}
thrown in - on line 8
6.
Php 7.1.0
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 82
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 89
Giá trị phải là một chuỗi.
Có thể lặp lại
int[3] Fatal error: Uncaught TypeError: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 9 and defined in -:4 Stack trace: #0 -[9]: sum[1.5, 2.5] #1 {main} thrown in - on line 40
Ghi chú::
Giá trị phải là một mảng hoặc một
instanceof
có thể đi được.Php 7.1.0
C Fatal error: Uncaught TypeError: f[]: Argument #1 [$i] must be of type I, E given, called in - on line 13 and defined in -:8 Stack trace: #0 -[13]: f[Object[E]] #1 {main} thrown in - on line 82C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86int[3] Fatal error: Uncaught TypeError: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 9 and defined in -:4 Stack trace: #0 -[9]: sum[1.5, 2.5] #1 {main} thrown in - on line 44Giá trị phải là một chuỗi.
Có thể lặp lại
Giá trị phải là một mảng hoặc một instanceof
có thể đi được.
- Php 7.1.0
- sự vật
Giá trị phải là một đối tượng.
Php 7.2.0
Trộn
Giá trị có thể là bất kỳ giá trị.
Php 8.0.0
Cảnh báo
Giá trị phải là một đối tượng.
Php 7.2.0
Trộn
Giá trị có thể là bất kỳ giá trị.strpos[].
Giá trị phải là một đối tượng.
Php 7.2.0
Giá trị phải là một đối tượng.
Php 7.2.0
Trộn
Giá trị có thể là bất kỳ giá trị.
Php 8.0.0
Cảnh báo
- Mỗi loại giải quyết tên chỉ có thể xảy ra một lần. Các loại như
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 2
0 hoặcint[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 2
1 dẫn đến lỗi. - Sử dụng kết quả hỗn hợp trong một lỗi.mixed results in an error.
- Đối với các loại liên minh:
- Nếu bool được sử dụng, sai không thể được sử dụng thêm.bool is used, false cannot be used additionally.
- Nếu đối tượng được sử dụng, các loại lớp không thể được sử dụng bổ sung.object is used, class types cannot be used additionally.
- Nếu có thể sử dụng được, mảng và có thể đi qua không thể được sử dụng bổ sung.iterable is used, array and Traversable cannot be used additionally.
- Đối với các loại giao điểm:
- Sử dụng một loại không phải là một loại lớp dẫn đến một lỗi.
- Sử dụng kết quả tự, cha mẹ hoặc tĩnh trong một lỗi.self, parent, or static results in an error.
Lưu ý: Điều này không đảm bảo rằng loại này là tối thiểu, vì làm như vậy sẽ yêu cầu tải tất cả các loại lớp đã sử dụng.: This does not guarantee that the type is “minimal”, because doing so would require loading all used class types.
Ví dụ: nếu
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 22 và
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 23 là bí danh lớp, thì
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 24 vẫn là loại liên minh pháp lý, mặc dù nó có thể được giảm xuống còn
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 22 hoặc
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 23. Tương tự, nếu lớp
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 27, thì
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 24 cũng là một loại liên minh hợp pháp, mặc dù nó có thể được giảm xuống chỉ còn
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 22.
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 100
Chỉ trả lại các loại
void
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 101 là loại trả về cho biết hàm không trả về giá trị. Do đó, nó không thể là một phần của tuyên bố loại công đoàn. Có sẵn kể từ Php 7.1.0.
Ghi chú::
Trở lại bằng cách tham chiếu từ một hàm void được không dùng nữa là Php 8.1.0, bởi vì một hàm như vậy mâu thuẫn. Trước đây, nó đã phát ra
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 102 sau khi được gọi:int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 103.void function is deprecated as of PHP 8.1.0, because such a function is contradictory. Previously, it already emitted the followingint[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 102 when called:int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 103.int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 104
không bao giờ
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 105 là loại trả về cho biết hàm không trả về. Điều này có nghĩa là nó gọi EXIT [], ném một ngoại lệ hoặc là một vòng lặp vô hạn. Do đó, nó không thể là một phần của tuyên bố loại công đoàn. Có sẵn là Php 8.1.0.exit[], throws an exception, or is an infinite loop. Therefore it cannot be part of a union type declaration. Available as of PHP 8.1.0.
Không bao giờ là, theo cách nói lý thuyết, loại dưới cùng. Có nghĩa là nó là phân nhóm của mọi loại khác và có thể thay thế bất kỳ loại trả về nào khác trong quá trình kế thừa. is, in type theory parlance, the bottom type. Meaning it is the subtype of every other type and can replace any other return type during inheritance.
static
Giá trị phải là một lớp instanceof
giống như phương pháp được gọi là. Có sẵn là Php 8.0.0.
Gõ nghiêm ngặt
Theo mặc định, PHP sẽ ép buộc các giá trị của loại sai vào khai báo loại vô hướng dự kiến nếu có thể. Ví dụ: một hàm được cung cấp INT cho một tham số mong đợi một chuỗi sẽ nhận được một biến của chuỗi loại.int for a parameter that expects a string will get a variable of type string.
Có thể kích hoạt chế độ nghiêm ngặt trên cơ sở mỗi tệp. Trong chế độ nghiêm ngặt, chỉ có một giá trị tương ứng chính xác với khai báo loại sẽ được chấp nhận, nếu không một kiểu mẫu sẽ được ném. Ngoại lệ duy nhất cho quy tắc này là giá trị INT sẽ vượt qua khai báo loại float.TypeError will be thrown. The only exception to this rule is that an int value will pass a float type declaration.
Cảnh báo
Các cuộc gọi chức năng từ bên trong các chức năng nội bộ sẽ không bị ảnh hưởng bởi Tuyên bố
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 107.
Để cho phép chế độ nghiêm ngặt, câu lệnh
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 108 được sử dụng với khai báo
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 107:
Ghi chú::
Trở lại bằng cách tham chiếu từ một hàm void được không dùng nữa là Php 8.1.0, bởi vì một hàm như vậy mâu thuẫn. Trước đây, nó đã phát ra
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 102 sau khi được gọi:int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 103.
Ghi chú::
Trở lại bằng cách tham chiếu từ một hàm void được không dùng nữa là Php 8.1.0, bởi vì một hàm như vậy mâu thuẫn. Trước đây, nó đã phát ra
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 102 sau khi được gọi:int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 103.
không bao giờ
instanceof
0
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
instanceof
2
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 105 là loại trả về cho biết hàm không trả về. Điều này có nghĩa là nó gọi EXIT [], ném một ngoại lệ hoặc là một vòng lặp vô hạn. Do đó, nó không thể là một phần của tuyên bố loại công đoàn. Có sẵn là Php 8.1.0.
int[3] Fatal error: Uncaught TypeError: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 9 and defined in -:4 Stack trace: #0 -[9]: sum[1.5, 2.5] #1 {main} thrown in - on line 4
Không bao giờ là, theo cách nói lý thuyết, loại dưới cùng. Có nghĩa là nó là phân nhóm của mọi loại khác và có thể thay thế bất kỳ loại trả về nào khác trong quá trình kế thừa.
instanceof
3
Giá trị phải là một lớp instanceof
giống như phương pháp được gọi là. Có sẵn là Php 8.0.0.
Gõ nghiêm ngặt
instanceof
0
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
instanceof
6 Giá trị phải là một lớp instanceof
giống như phương pháp được gọi là. Có sẵn là Php 8.0.0.
int[3] Fatal error: Uncaught TypeError: sum[]: Return value must be of type int, float returned in -:5 Stack trace: #0 -[9]: sum[1, 2.5] #1 {main} thrown in - on line 5
Gõ nghiêm ngặt
Theo mặc định, PHP sẽ ép buộc các giá trị của loại sai vào khai báo loại vô hướng dự kiến nếu có thể. Ví dụ: một hàm được cung cấp INT cho một tham số mong đợi một chuỗi sẽ nhận được một biến của chuỗi loại.
- int
- float
- Có thể kích hoạt chế độ nghiêm ngặt trên cơ sở mỗi tệp. Trong chế độ nghiêm ngặt, chỉ có một giá trị tương ứng chính xác với khai báo loại sẽ được chấp nhận, nếu không một kiểu mẫu sẽ được ném. Ngoại lệ duy nhất cho quy tắc này là giá trị INT sẽ vượt qua khai báo loại float.
- Cảnh báo
Các cuộc gọi chức năng từ bên trong các chức năng nội bộ sẽ không bị ảnh hưởng bởi Tuyên bố
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 107.
Để cho phép chế độ nghiêm ngặt, câu lệnh int[3]
Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 10
8 được sử dụng với khai báo int[3]
Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 10
7:
Việc gõ nghiêm ngặt áp dụng cho các cuộc gọi chức năng được thực hiện từ bên trong tệp với việc nhập nghiêm ngặt được bật, không phải cho các hàm được khai báo trong tệp đó. Nếu một tệp không được kích hoạt gõ nghiêm ngặt thực hiện cuộc gọi đến một hàm được xác định trong một tệp có gõ nghiêm ngặt, sở thích của người gọi [gõ cưỡng chế] sẽ được tôn trọng và giá trị sẽ bị ép buộc.int is chosen, while for instanceof
9 float is chosen.
Ghi chú::
Trở lại bằng cách tham chiếu từ một hàm void được không dùng nữa là Php 8.1.0, bởi vì một hàm như vậy mâu thuẫn. Trước đây, nó đã phát ra
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 102 sau khi được gọi:int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 103.
không bao giờ
instanceof
2
instanceof
3
instanceof
4 int[3]
Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 10
5 là loại trả về cho biết hàm không trả về. Điều này có nghĩa là nó gọi EXIT [], ném một ngoại lệ hoặc là một vòng lặp vô hạn. Do đó, nó không thể là một phần của tuyên bố loại công đoàn. Có sẵn là Php 8.1.0.
Không bao giờ là, theo cách nói lý thuyết, loại dưới cùng. Có nghĩa là nó là phân nhóm của mọi loại khác và có thể thay thế bất kỳ loại trả về nào khác trong quá trình kế thừa.
Giá trị phải là một lớp instanceof
giống như phương pháp được gọi là. Có sẵn là Php 8.0.0.
instanceof
5
Đầu ra của ví dụ trên trong Php 8:
int[1] Fatal error: Uncaught TypeError: array_baz[]: Argument #1 [$param] must be of type array, int given, called in - on line 9 and defined in -:2 Stack trace: #0 -[9]: array_baz[1] #1 {main} thrown in - on line 2
Ví dụ #13 Catching TypeErrorTypeError
instanceof
0
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 86
instanceof
8Đầu ra của ví dụ trên trong Php 8:
int[3] Error: sum[]: Argument #1 [$a] must be of type int, float given, called in - on line 10
toinenkayt [ta tại TA] [Iwonderr] Gmail D ¶ ¶
1 năm trước
instanceof
9
instanceof
0
instanceof
1
instanceof
2
instanceof
3anisgazig tại ví dụ dot com ¶ ¶
1 năm trước
instanceof
4
instanceof
5
instanceof
6
instanceof
7
instanceof
8
instanceof
9
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 800
anisgazig tại ví dụ dot com ¶ ¶
1 năm trước
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 801
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 802
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 803
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 804
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 805
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 806
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 807
anisgazig tại ví dụ dot com ¶ ¶
1 năm trước
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 808
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 809
instanceof
2
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 811
anisgazig tại ví dụ dot com ¶ ¶
1 năm trước
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 812
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 813
C D Fatal error: Uncaught TypeError: f[]: Argument #1 [$c] must be of type C, E given, called in /in/gLonb on line 14 and defined in /in/gLonb:8 Stack trace: #0 -[14]: f[Object[E]] #1 {main} thrown in - on line 800