Maison  >  Article  >  développement back-end  >  Exemple de tutoriel pour ne pas définir de référence d'objet à un objet

Exemple de tutoriel pour ne pas définir de référence d'objet à un objet

零下一度
零下一度original
2017-06-14 10:46:165553parcourir

"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 faisons référence 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'agit peut-être simplement d'un nom de classe différent, mais ce ne sera peut-être pas le cas 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 problème que les débutants et les vétérans ne peuvent pas éviter : ne pas définir la référence d'objet à une instance de l'objet

Exemple de tutoriel pour ne pas définir de référence d'objet à un objet

Introduction : "La référence de l'objet n'est pas définie sur une instance de l'objet. Je pense que toute personne ayant écrit du code rencontrera ce problème, quel que soit son statut." niveau technique. Cette phrase Cela 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 faisons référence 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.

2. 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn