ホームページ バックエンド開発 PHPチュートリアル Yii を使用してさまざまな種類のメールボックスの数を数える方法

Yii を使用してさまざまな種類のメールボックスの数を数える方法

Jun 15, 2018 am 11:26 AM
yii 統計

この記事では主に、Yii データベースのクエリと文字列のトラバーサル、インターセプト、および判断関連の操作スキルを含む、さまざまな種類のメールボックスの数をカウントする Yii の方法を紹介します。必要な場合は、次の例を参照してください。この記事 この記事では、Yii でさまざまな種類のメールボックスの数を数える方法を紹介します。参考のために皆さんと共有してください。詳細は次のとおりです。

レンダリング:

コントローラー:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

//查询邮箱

public function actionEmail()

{

   /* //查询所有邮箱数据(1种)

   $arr=Users::find("select * from users")->asArray()->all();

   //var_dump($data);die;

   $data=array();

   //取出邮箱类型

   foreach($arr as $key=>$v)

   {

    $str=substr($v['email'],strpos($v['email'],"@"),50);

    $str1=substr($str,1);

    $data[$str1][$key]=$str1;

   }

   //var_dump($data);die;

  //获得不同类型邮箱个数

  foreach($data as $key=>$v)

  {

   echo $key."的邮箱有".count($v)."个"."<br>";

  }*/

  (2种方法)

  $arr=Users::find()->select("email")->column();

  $data=array();

  foreach($arr as $key=>$v)

  {

    $pos=strpos($v,"@");

    $str=substr($v,$pos+1);

    $data[]=$str;

  }

  //var_dump($data);die;

  $count=array_count_values($data);

  // var_dump($count);die;

   foreach($count as $key=>$v)

  {

   echo $key."的邮箱有".$v."个"."<br>";

  }

}

ログイン後にコピー

上記は、この記事の内容全体が皆さんの学習に役立つことを願っています。その他の関連コンテンツについては、PHP 中国語 Web サイトに注目してください。

関連する推奨事項:

Yii と CKEditor は画像アップロード機能を実装します


Bootbox プラグインを使用して次のことを行う方法Yii2 ウィンドウにカスタム ポップアップを実装する


#PHPExcel を使用して Yii2 フレームワークで Excel ファイルをエクスポートする方法

以上がYii を使用してさまざまな種類のメールボックスの数を数える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

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

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

uniapp でデータの統計と分析を実装する方法 uniapp でデータの統計と分析を実装する方法 Oct 24, 2023 pm 12:37 PM

uniapp でデータの統計と分析を実装する方法 1. 背景の紹介 データの統計と分析はモバイル アプリケーション開発プロセスの非常に重要な部分であり、ユーザーの行動の統計と分析を通じて、開発者はユーザーの好みと使用状況を深く理解できます。これにより、製品デザインとユーザーエクスペリエンスが最適化されます。この記事では、uniapp にデータの統計と分析機能を実装する方法と、いくつかの具体的なコード例を紹介します。 2. 適切なデータ統計および分析ツールの選択 uniapp でデータ統計および分析を実装する最初のステップは、適切なデータ統計および分析ツールを選択することです。

MySQL でデータの集計と統計に SQL ステートメントを使用するにはどうすればよいですか? MySQL でデータの集計と統計に SQL ステートメントを使用するにはどうすればよいですか? Dec 17, 2023 am 08:41 AM

MySQL でデータの集計と統計に SQL ステートメントを使用するにはどうすればよいですか?データの集計と統計は、データ分析と統計を実行する際の非常に重要な手順です。 MySQL は強力なリレーショナル データベース管理システムとして、データの集約と統計操作を簡単に実行できる豊富な集約機能と統計機能を提供します。この記事では、SQL ステートメントを使用して MySQL でデータの集計と統計を実行する方法を紹介し、具体的なコード例を示します。 1. カウントには COUNT 関数を使用します。COUNT 関数は最も一般的に使用されます。

Vue フレームワークで統計グラフ システムを迅速に構築する方法 Vue フレームワークで統計グラフ システムを迅速に構築する方法 Aug 21, 2023 pm 05:48 PM

Vue フレームワークで統計グラフ システムを迅速に構築する方法 最新の Web アプリケーションでは、統計グラフは不可欠なコンポーネントです。人気のあるフロントエンド フレームワークとして、Vue.js は、統計グラフ システムを迅速に構築するのに役立つ便利なツールとコンポーネントを多数提供します。この記事では、Vue フレームワークといくつかのプラグインを使用して、簡単な統計グラフ システムを構築する方法を紹介します。まず、Vue スキャフォールディングといくつかの関連プラグインのインストールなど、Vue.js 開発環境を準備する必要があります。コマンドラインで次のコマンドを実行します

Vue 統計グラフでの線形グラフ関数と円グラフ関数の実装 Vue 統計グラフでの線形グラフ関数と円グラフ関数の実装 Aug 19, 2023 pm 06:13 PM

Vue 統計グラフの線形グラフおよび円グラフ機能は、データ分析および視覚化の分野で実装されており、統計グラフは非常に一般的に使用されるツールです。人気の JavaScript フレームワークである Vue は、統計グラフの表示や対話など、さまざまな機能を実装するための便利なメソッドを提供します。この記事では、Vue を使用して線形グラフ関数と円グラフ関数を実装する方法を紹介し、対応するコード例を示します。線グラフ関数の実装 線グラフは、データの傾向や変化を表示するために使用されるグラフの一種です。 Vue では、いくつかの優れた機能を使用できます。

Google Analytics を使用して Beego の Web サイトデータをカウントする Google Analytics を使用して Beego の Web サイトデータをカウントする Jun 22, 2023 am 09:19 AM

インターネットの急速な発展に伴い、Web アプリケーションの使用がますます一般的になり、Web アプリケーションの使用状況をどのように監視および分析するかが開発者や Web サイト運営者の焦点になっています。 Google Analytics は、Web サイト訪問者の行動を追跡および分析できる強力な Web サイト分析ツールです。この記事では、Beego で Google Analytics を使用して Web サイトのデータを収集する方法を紹介します。 1. Google Analytics アカウントを登録するには、まず次のことを行う必要があります。

MySQL の COUNT 関数を使用してデータテーブル内の行数をカウントする方法 MySQL の COUNT 関数を使用してデータテーブル内の行数をカウントする方法 Jul 25, 2023 pm 02:09 PM

MySQL の COUNT 関数を使用してデータ テーブル内の行数をカウントする方法. MySQL では、COUNT 関数は、特定の条件を満たすデータ テーブル内の行数をカウントするために使用される非常に強力な関数です。この記事では、MySQL の COUNT 関数を使用してデータ テーブル内の行数をカウントする方法を紹介し、関連するコード例を示します。 COUNT 関数の構文は次のとおりです。 SELECTCOUNT(column_name)FROMtable_nameWHEREconditi

Excelで人数を数える方法を知っていますか? Excelで人数を数える方法を知っていますか? Mar 20, 2024 pm 01:30 PM

Excel は、よく使われるオフィス ソフトウェアの 1 つであり、私たちの生活や仕事に欠かせない良きパートナーです。人数を数えるためによく使用されますが、これは最も一般的な操作でもあります。 Excel に慣れているベテランにとって、Excel を使用して人数を数えるのは数分の問題ですが、初心者にとっては、Excel を使用して人数を数えるのは非常に困難です。では、どうやって使うのでしょうか?今日は資料をまとめましたので、お役に立てれば幸いです。一緒に見てみましょう!方法 1: [関数を使用して人数を数える] (図のように) 下部の単位セルに [=COUNT(B2:B6)] と入力し、[Enter] キーを押して人数を取得します。方法 2: [ステータス バーを使用して人数を数える] (図を参照)。 1. マウスをクリックします

統計分析の手順 統計分析の手順 Jun 28, 2023 pm 03:27 PM

統計分析は、収集された関連データを分類、分類、解釈するプロセスを指すことがよくあります。統計分析の基本的な手順には、1. データの収集、2. データの整理、3. データの分析が含まれます。

See all articles