Maison  >  Article  >  développement back-end  >  Que signifie récupérer en php ?

Que signifie récupérer en php ?

藏色散人
藏色散人original
2021-12-06 09:40:274175parcourir

Fetch en php fait référence à la méthode de récupération pour interroger les données. Les méthodes de récupération couramment utilisées en php sont mysqli_fetch_assoc, mysqli_fetch_row, mysqli_fetch_array et mysqli_fetch_object.

Que signifie récupérer en php ?

L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.4, ordinateur DELL G3

Que signifie récupérer en php

La récupération en php fait référence à la méthode de récupération pour interroger des données.

La différence entre quatre récupérations couramment utilisées en PHP

En PHP, mysqli_fetch est souvent utilisé pour récupérer des données à partir de l'ensemble de résultats renvoyé par la base de données. Les plus couramment utilisées sont :

mysqli_fetch_assoc(), mysqli_fetch_row(), mysqli_fetch_array. (), mysqli_fetch_object() , lorsqu'ils sont utilisés, leurs différences sont les suivantes :

$publicMes = mysqli_fetch_assoc($res);
var_dump($publicMes);

Les résultats sont les suivants :

 $a = mysqli_fetch_row($res);
 var_dump($a);

Les résultats sont les suivants

 $b = mysqli_fetch_array($res);
 var_dump($b);
 echo $b[1].'<br/>';
 echo $b['user'];

Les résultats sont les suivants :

$c = mysqli_fetch_object($res);
 var_dump($c);

Les résultats sont les suivants :

Pour résumer :
fetch_assoc() renvoie l'association Array, utilisez le champ de la base de données comme valeur clé pour obtenir la valeur,
fetch_row() renvoie le tableau d'index, utilisez l'index pour obtenir la valeur,
fetch_array() renvoie le tableau associatif, à la fois le numéro d'index et le champ, grâce à ces deux méthodes, peut obtenir une valeur,
fetch_object() renvoie un objet

Remarque :

All fetch obtient les données de l'ensemble de résultats renvoyé par. la base de données Un seul élément est récupéré à la fois. Après la récupération, le pointeur descend et le nouveau est récupéré la prochaine fois , vous devez donc utiliser une boucle while pour obtenir toutes les valeurs si la récupération est utilisée auparavant. la boucle, les données seront incomplètes

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:
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