"La référence de l'objet n'est pas définie sur l'instance de l'objet" Je pense que toute personne ayant écrit du code rencontrera ce problème quel que soit son niveau de compétence. Cette phrase signifie que nous n'avons pas initialisé l'objet avant de le référencer. Cela se produit généralement lorsque l'objet auquel nous référençons est vide. Ce problème se produit souvent lorsque nous transmettons des paramètres. À ce stade, nous devons nous demander si les paramètres que nous appelons sont vides. Voici les problèmes que j'ai moi-même rencontrés : Le problème s'est produit lorsque j'ai appelé l'interface sur la couche B dans l'architecture à trois niveaux. Selon ma propre analyse, c'était parce que l'interface appelée n'avait pas été créée avec succès car j'avais créé l'interface via un fichier. usine abstraite. Les points d'erreur sont les suivants : Le nom de la classe dans le code est différent du nom de classe réel. Il y a un 1 supplémentaire dans le code. Bien qu'il s'agisse d'une erreur d'inattention, le principe de cette erreur doit être clarifié. Cette fois, il s'agira peut-être simplement d'un nom de classe différent, mais ce ne sera peut-être pas le même la prochaine fois. Voici d'autres raisons possibles de cette erreur que j'ai trouvées sur Internet. J'espère que cela pourra vous être utile. 1. ViewStat
1. Un exemple de tutoriel pour ne pas définir la référence d'objet à l'objet
Introduction : "La référence de l'objet n'est pas définie sur l'instance de l'objet" Je pense que toute personne ayant écrit du code rencontrera ce problème quel que soit son niveau de compétence. que nous faisons référence à l'objet. L'objet n'a pas été initialisé auparavant. Cela se produit généralement lorsque l'objet auquel nous référençons est vide. Ce problème se produit souvent lorsque nous transmettons des paramètres. À ce stade, nous devons nous demander si les paramètres que nous appelons sont vides. Voici un problème que j'ai moi-même rencontré : Il s'est produit lorsque la couche B a appelé l'interface dans l'architecture à trois niveaux...
2. >Un problème que les débutants et les vétérans ne peuvent éviter - ne pas définir la référence de l'objet à l'instance de l'objet
Introduction : "La référence de l'objet n'est pas définie sur l'instance de l'objet" Je pense que toute personne ayant écrit du code rencontrera ce problème quel que soit son niveau technique. Cette phrase signifie qu'on n'initialise pas l'objet avant de le référencer. Cela se produit généralement lorsque l'objet auquel nous référençons est vide. Ce problème se produit souvent lorsque nous transmettons des paramètres. À ce stade, nous devons nous demander si les paramètres que nous appelons sont vides.
3. Référence d'objet non définie sur l'instance de l'objet POO -----Classe vs Objet Objet
Introduction : La référence d'objet n'est pas définie sur l'instance de l'objet : La référence d'objet n'est pas définie sur l'instance de l'objet POO-----Classe et Objet Objet : Il est naturel que lorsque nous voyons quelque chose, nous puissions Réfléchissez rapidement que c'est ce que cela peut faire, c'est notre compréhension accumulée. Cette façon de penser est presque innée. Alors, avons-nous déjà réfléchi à la façon dont cela est réalisé ? Utilisez un mot très simple : analogie. Nous avons de nombreux « modèles » dans nos têtes, et l'apparition de ces « modèles » nous aide à comprendre ce que nous voyons est basé sur cette idée. Nous appelons les « modèles » dans nos têtes « classes », les objets reconnus à travers. ces « modèles » sont appelés « objets », utilisez un Est-ce urgent ?
Introduction : La partie interface nécessite du XML, mais je n'arrive pas à m'en sortir avec des données XML . Il est toujours indiqué "La référence de l'objet n'est pas définie sur une instance de l'objet.", et je ne peux utiliser que XML. Il n'y a une valeur de retour qu'après être passé dans la direction opposée, mais il semble que la partie interface n'ait pas reçu. les paramètres. "Les informations de base du groupe dans l'en-tête du message sont incomplètes et le code du groupe, l'utilisateur et le mot de passe sont requis." ini_set("soap.wsdl_cache_enabled", "0"); text/html;charset=utf-8"); $url = 'http://
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!