ホームページ バックエンド開発 PHPチュートリアル 空の配列値の計算を解く方法

空の配列値の計算を解く方法

Jun 13, 2016 pm 01:29 PM
array count print range

配列値のギャップの計算
配列値が
$a=array('1','8','2','3','11');の場合
以下で計算します11 配列に存在しない 4、5、6、7、9、10 を計算するにはどうすればよいですか?

この配列の最大値11は任意の数なので、それより小さい値や配列にない値は最大値を基準に決める必要があります。 。 。 。

-----解決策---------

PHP コード
$a=array('1','8','2','3','11');
$b = range($a[0], $a[count($a) - 1]);

$result = array_diff($b, $a); //欠損値は $b と $a の差です。
print_r($result); <div class="clear"></div>
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、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)

カウンタとカウントの違い カウンタとカウントの違い Nov 20, 2023 am 10:01 AM

Count 関数は、指定された範囲内の数値の数をカウントするために使用されます。テキスト、論理値、NULL 値は無視されますが、空のセルはカウントされます。Count 関数は、実際の数値を含むセルの数のみをカウントします。 CountA 関数は、指定された範囲内の空でないセルの数をカウントするために使用されます。実際の数値を含むセルを数えるだけでなく、テキスト、論理値、数式を含む空でないセルの数も数えます。

C# の Array.Sort 関数を使用して配列を並べ替える C# の Array.Sort 関数を使用して配列を並べ替える Nov 18, 2023 am 10:37 AM

タイトル: Array.Sort 関数を使用して C# で配列を並べ替える例 本文: C# では、配列は一般的に使用されるデータ構造であり、多くの場合、配列を並べ替える必要があります。 C# には Array クラスが用意されており、このクラスには配列を簡単に並べ替えるための Sort メソッドがあります。この記事では、C# で Array.Sort 関数を使用して配列を並べ替える方法を示し、具体的なコード例を示します。まず、Array.Sort 関数の基本的な使用法を理解する必要があります。 Array.So

PHPは配列内のすべての値を返して配列を形成します PHPは配列内のすべての値を返して配列を形成します Mar 21, 2024 am 09:06 AM

この記事では、PHP が配列のすべての値を返して配列を形成する方法について詳しく説明します。非常に実用的であると編集者が考えたので、参考として共有します。この記事を読んで何かを得ることができれば幸いです。 array_values() 関数の使用 array_values() 関数は、配列内のすべての値の配列を返します。元の配列のキーは保持されません。 $array=[&quot;foo&quot;=&gt;&quot;bar&quot;,&quot;baz&quot;=&gt;&quot;qux&quot;];$values=array_values($array);//$values は [&quot;bar&quot;,&quot;qux&quot;] になりますループを使用すると、配列のすべての値を手動で取得し、新しい値に追加できます。

PHPのarray_merge_recursive()関数を使用するシンプルで明確な方法 PHPのarray_merge_recursive()関数を使用するシンプルで明確な方法 Jun 27, 2023 pm 01:48 PM

PHP でプログラミングする場合、多くの場合、配列をマージする必要があります。 PHP には、配列のマージを完了するための array_merge() 関数が用意されていますが、配列内に同じキーが存在する場合、この関数は元の値を上書きします。この問題を解決するために、PHP は配列をマージして同じキーの値を保持できる array_merge_recursive() 関数を言語で提供し、プログラム設計をより柔軟にします。配列マージ

PHP で array_combine 関数を使用して 2 つの配列を結合して連想配列にする方法 PHP で array_combine 関数を使用して 2 つの配列を結合して連想配列にする方法 Jun 26, 2023 pm 01:41 PM

PHP には、配列操作をより便利かつ高速にする強力な配列関数が多数あります。 2 つの配列を結合して連想配列にする必要がある場合、PHP の array_combine 関数を使用してこの操作を実行できます。この関数は、実際には、ある配列のキーを別の配列の値として新しい連想配列に結合するために使用されます。次に、PHP の array_combine 関数を使用して 2 つの配列を結合して連想配列にする方法を説明します。 array_comb について学ぶ

PHPのarray_fill()関数の使い方の詳しい説明 PHPのarray_fill()関数の使い方の詳しい説明 Jun 27, 2023 am 08:42 AM

PHP プログラミングにおいて、配列は大量のデータを簡単に処理できる非常に重要なデータ構造です。 PHP は配列関連の関数を多数提供しており、array_fill() はその 1 つです。この記事では、array_fill() 関数の使い方と実際の応用におけるヒントを詳しく紹介します。 1. array_fill() 関数の概要 array_fill() 関数の機能は、同じ値で構成される指定された長さの配列を作成することです。具体的には、この関数の構文は次のとおりです。

JavaでRange関数を使用する方法 JavaでRange関数を使用する方法 Apr 19, 2023 pm 11:49 PM

はじめに Java では、Range メソッドは IntStream クラスと LongStream クラスの両方で使用できます。 IntStream クラスでは、関数パラメータのスコープ内で IntStream の連続した値を返すのに役立ちます。このメソッドでは、startInclusive(inclusive) と endExclusive(exclusive) は増分ステップ サイズとともに使用される 2 つのパラメーターです。前述したように、開始値は含まれ、終了値は除外されます。 LongStream の場合、唯一の違いは LongStream 値の追加です。 Range 構文 Java の range メソッドの構文を見てみましょう。 IntStream 範囲

簡単な言葉で説明: Go 言語範囲の動作原理を徹底的に理解する 簡単な言葉で説明: Go 言語範囲の動作原理を徹底的に理解する Mar 12, 2024 pm 02:18 PM

Go 言語は、多くの側面で独自の設計と機能を備えた、簡潔で強力なプログラミング言語です。最も印象的な機能の 1 つは range キーワードです。これは、配列、スライス、マップ、チャネルなどのデータ構造を反復処理するために使用されます。 range の柔軟性と利便性により、複雑なデータ構造を簡単に調べることができますが、多くの人はその仕組みについて混乱しています。この記事では、range がどのように機能するかを簡単かつ詳細に説明し、読者の理解を深めるために具体的なコード例を使用します。まず、簡単な例を見てみましょう

See all articles