Maison > Article > développement back-end > Une erreur très étrange s'est produite en php !
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 ! ?
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!