array_PHP チュートリアルからいくつかの非繰り返し要素をランダムに選択する PHP メソッド
配列からphpの非繰り返し要素の数をランダムに選択する方法
この記事では、phpの非繰り返し要素の数を配列からランダムに選択する方法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです
コードは次のとおりです:
* $array = フィルタリングされる配列
* $total = 返されるアイテムの最大数
* $unique = ランダムなリストを取得する前に重複を削除するかどうか
*/
function unique_array($array, $total, $unique = true){
$newArray = array();
If((bool)$unique){
$array = array_unique($array);
}
シャッフル($array);
$length = count($array);
for($i = 0; $i if($i $newArray[] = $array[$i];
}
}
$newArray を返します;
}
$phrases = array('Hello Sailor','Acid Test','Bear Garden','Botch A Job','Dark Horse',
「イン・ザ・レッド」、「マン・アップ」、「パン・アウト」、「クイッド・プロ・クオ」、「ラブ・イット・イン」、「ターンコート」、
「イエスマン」、「オールウェット」、「バッグレディ」、「ビーンフィースト」、「ビッグウィッグ」、「ビッグウィッグ」、「ベアガーデン」
、'オール ウェット'、'クイック プロ クオ'、'こすりつけ');
print_r(unique_array($phrases, 1));
// 1 つの結果を返します
print_r(unique_array($phrases, 5));
// 5 つの固有の結果を返します
print_r(unique_array($phrases, 5, false));
// 5 つの結果を返しますが、重複する可能性があります。 // 元の配列に重複があります
print_r(unique_array($phrases, 100));
// 100 個の一意の結果を返します
print_r(unique_array($phrases, 100, false));
// 100 件の結果を返しますが、重複する可能性があります。 // 元の配列に重複があります
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/969333.html

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP 8.4 では、いくつかの新機能、セキュリティの改善、パフォーマンスの改善が行われ、かなりの量の機能の非推奨と削除が行われています。 このガイドでは、Ubuntu、Debian、またはその派生版に PHP 8.4 をインストールする方法、または PHP 8.4 にアップグレードする方法について説明します。

CakePHP は、PHP 用のオープンソース フレームワークです。これは、アプリケーションの開発、展開、保守をより簡単にすることを目的としています。 CakePHP は、強力かつ理解しやすい MVC のようなアーキテクチャに基づいています。モデル、ビュー、コントローラー

ファイルのアップロードを行うには、フォーム ヘルパーを使用します。ここではファイルアップロードの例を示します。

CakePHP へのログインは非常に簡単な作業です。使用する関数は 1 つだけです。 cronjob などのバックグラウンド プロセスのエラー、例外、ユーザー アクティビティ、ユーザーが実行したアクションをログに記録できます。 CakePHP でのデータのログ記録は簡単です。 log()関数が提供されています

Visual Studio Code (VS Code とも呼ばれる) は、すべての主要なオペレーティング システムで利用できる無料のソース コード エディター (統合開発環境 (IDE)) です。 多くのプログラミング言語の拡張機能の大規模なコレクションを備えた VS Code は、

CakePHP はオープンソースの MVC フレームワークです。これにより、アプリケーションの開発、展開、保守がはるかに簡単になります。 CakePHP には、最も一般的なタスクの過負荷を軽減するためのライブラリが多数あります。
