Maison > Article > développement back-end > Que signifie récupérer en php ?
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.
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
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!