ホームページ  >  記事  >  バックエンド開発  >  data_PHP チュートリアルのセット内の最大値を取得する方法

data_PHP チュートリアルのセット内の最大値を取得する方法

WBOY
WBOYオリジナル
2016-07-13 10:50:56906ブラウズ



質問
セット内の最大中央値を持つデータを取得する方法
解決策
ID順に呼び出されないデータセットがあります
最大IDのデータを取得したい。どうすればいいですか。

通常、すべての ID 値は配列に入れられ、サイズが比較されます。
しかし、今回はデータ操作の最大ID値を取得しようとしているだけなので、それを配列にして比較すると、より多くのリソースを消費します。

[ ]


参考回答
キーを比較するだけです。
参考回答
元の投稿は liexusong 、2009 年 1 月 4 日 00:09 [url=http://bbs.111cn.cn/redirect.php?goto=findpost&pid=814074&ptid=100300]リンク タグ [img]http://bbs. .cn/images/common/back.gif[/img][/url]
キーを比較するだけです。
配列に入れれば良いんじゃないでしょうか?
参考回答
$the_max = NULL;

foreach($array as $key => $value) {

if($key > $the_max) $the_max = $key;

}

echo $array[$the_max] //これが答えです


コードをコピー
参考回答
元の投稿は liexusong、2009 年 1 月 4 日 00:11 [url=http://bbs.111cn.cn/redirect.php?goto=findpost&pid=814077&ptid=100300]リンク タグ [img]http://bbs. .cn/images/common/back.gif[/img][/url]

$the_max = NULL;
foreach($array as $key => $value) {
if($key > $the_max) $the_max = $key;
}
echo $array[$the_max] //これが答えです
ありがとう。
参考回答
結局FOREACHはなかった、ただもしも
だったら これにより、データを配列に結合するだけになります。 [img]http://www.111cn.cn/bbs/images/smilies/default/lol.gif[/img]
参考回答
アイデアを提供していただきありがとうございました。
参考回答
マックスまでは無理じゃないですか??
参考回答
$sql = 'SELECT * FROM `table` ORDER BY `id` DESC LIMIT 1';


コードをコピー

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/632591.html技術記事問題: セット内で最大の値を持つデータを取得する方法: ID 順に呼び出されないデータのセットがあります。最大の ID を持つデータを取得したい。どうすればいいですか。 一般的に、すべて...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。