Maison >
cadre php >
PensezPHP >
L'ancien pilote s'est effectivement renversé en jugeant le résultat du retour (ThinkPHP)
L'ancien pilote s'est effectivement renversé en jugeant le résultat du retour (ThinkPHP)
咔咔
Libérer: 2021-01-08 11:44:31
original
1470 Les gens l'ont consulté
"
Cet article est un contenu de base. Si vous le voyez, veuillez vérifier si votre propre code a le même problème
"
Avant-propos
Petit Q est de nouveau là avec une question La question d'aujourd'hui est probablement celle que la plupart des camarades poseront.
Le problème est lors de l'utilisation de ThinkPHP pour déterminer si le résultat renvoyé par la requête est vide.
Tu n'es pas très confiant ? Qu'est-ce qui ne va pas avec ça ? Si vous le pensez, lisez simplement l’article !
«
La raison de ce problème est qu'il n'est pas clair de quel type est le résultat renvoyé par la base de données de requête-cadre. Connaître le type est un problème très simple.
»
Réapparition du problèmeLa base de données est très simple, juste une table utilisateur. Il n'y a aucune donnée dans cette table, c'est une table vide.
Utilisez ensuite le framework ThinkPHP pour interroger les données de cette table
Petit Q vous donnera trois secondes pour réfléchir à la valeur qui sera renvoyée ici. Soit ne renvoie aucune donnée pour l'instant, soit renvoie les données de la table utilisateur.
Little Q a dit sans hésitation qu'aucune donnée ne sera renvoyée car la table utilisateur n'a aucune donnée.
Jetons ensuite un œil au résultat imprimé.
Little Q a ouvert de grands yeux et n'a pas vu les quatre mots "Pas encore de données". Au lieu de cela, un tableau vide a été renvoyé (je pense que oui pour le moment).
«
Ici, nous pensons temporairement qu'il s'agit d'un tableau vide. En fait, cela ressemble simplement à un tableau. La vraie structure de données est un ensemble de résultats. L'ensemble des résultats est, vous pouvez décider par vous-même. Baidu ha ! Comment cela a-t-il pu arriver ! A la forte demande de Xiao Q, j'ai imprimé les données de date
J'espère que ce n'est pas vous
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!
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