Maison >développement back-end >Problème PHP >A quoi sert la limite php ?

A quoi sert la limite php ?

coldplay.xixi
coldplay.xixioriginal
2020-10-07 12:17:385318parcourir

Utilisation limite de php : 1. Limiter le nombre de résultats, le code est [$User = M('User');]; 2. Requête de pagination, le code est [$Article = M('Article ');$ Article->limite('10,25')->select();].

A quoi sert la limite php ?

Utilisation limite php :

Utilisation 1. Limiter le nombre de résultats

Par exemple, pour obtenir 10 utilisateurs répondant aux exigences, appelez ce qui suit :

$User = M('User');
 $User->where('status=1')->field('id,name')->limit(10)->select();

la méthode limite peut également être utilisée pour les opérations d'écriture, telles que la mise à jour de 3 données qui répondent aux exigences :

$User = M('User');
$User->where('score=100')->limit(3)->save(array('level'=>'A'));

Utilisation 2. La requête de pagination

est utilisée pour la requête de pagination d'articles où la méthode de limite est plus couramment utilisée, par exemple :

$Article = M('Article');
$Article->limit('10,25')->select();

signifie interroger les données de l'article, 25 données à partir de la ligne 10 (cela peut aussi dépendre de l'influence des conditions de localisation et du tri limite, sans parler de cela pour l'instant ).

Après la version 3.1, vous pouvez également l'utiliser comme ceci :

$Article = M('Article');
$Article->limit(10,25)->select();

Pour les grandes tables de données, essayez d'utiliser limit pour limiter les résultats des requêtes, sinon cela entraînera une énorme surcharge de mémoire et des problèmes de performances.

Recommandations d'apprentissage gratuites associées : programmation php (vidéo)

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