Maison  >  Article  >  développement back-end  >  Une erreur très étrange s'est produite en php !

Une erreur très étrange s'est produite en php !

藏色散人
藏色散人avant
2021-05-28 14:07:231866parcourir

Cet article vous présente une erreur très étrange en PHP. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

Tout d’abord, jetons un coup d’œil à l’étrange erreur ! ?

Une erreur très étrange sest produite en php !

Argument 1 passed to admins\components\Answer::batchSaveItem() must be an instance of admins\components\int, integer given, called in admins/controllers/LibraryController.php on line 256 and defined

int N'est-ce pas un type spécifié Comment peut-il s'agir d'une instance ? ? ?

Ce qui suit résume quelques solutions proposées par des experts en ligne :

La première méthode :

Très probablement, écrivez une ligne en haut du fichier use modulesansweradmincomponentsint;

La deuxième méthode :

est que la version PHP est trop basse et nécessite >= 7.0, ce qui peut être vu sur "https://3v4l.org/ Tuqsn"

Le troisième type :

Supprimez la restriction de type de paramètre et il a été restauré !

....

Concernant cet étrange rapport d'erreur, tout le monde est invité à laisser un message pour en discuter !

Apprentissage recommandé : "Tutoriel vidéo PHP"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer