Lỗi khi settype trong lập trình php

E dùng hàm settype trong php nhưng bị lỗi này.E xem rất kĩ code mà vẫn không biết lỗi ở đâu.Mn làm ơn giúp e với ạ

Warning: settype(): Invalid type in D:\xampp\htdocs_ĐA4\A\QUANLIMONAN\them.php on line 161

hỏi hay lắm bạn ơi, với từng đó thông tin chắc phải nhờ giáo sư Xavier mới có thể giải đáp

1 Like

bạn để ý cái này là biết lỗi ở đâu rồi này. bạn xem rất kĩ code mà chắc quên không xem kĩ thông báo lỗi rồi :smile:

@DoHong1 cho anh xem cái code thử nào

@DoHong1 lần sau khi hỏi bạn nên Paste code vào luôn. Người khác sẽ có thể giúp bạn nhanh hơn.
Và hơn hết bạn nên xem doc của PHP trước: http://php.net/manual/en/function.settype.php

Theo như lỗi mà bạn gặp: settype(): Invalid type Google dịch “Invalid type” là “Loại không hợp lệ”

Ok, nhìn lại vào doc. thì thấy settype() có 2 Parameter là vartype. Lỗi của bạn đang báo ở type.
Bạn có thể thấy đoạn này:

Possibles values of type are:

  • “boolean” or “bool”
  • “integer” or “int”
  • “float” or “double”
  • “string”
  • “array”
  • “object”
  • “null”

Mình đoán code của bạn đang truyền sai type vào hàm settype()
Giờ hãy xem lại code của bạn thì param type đã đúng là 1 trong những type trên chưa?

Chúc bạn giả quyết được vấn đề và tìm được cách học, research hợp lý.

dạ e đã sửa được rồi.Cám ơn anh(chị) nhiều ạ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?