これら 2 つの関数の同じキー値を追加して新しい配列を形成する方法。
$t1=配列 ([0] => 1320 [1] => 990 [2] => 895 [3] => 790 [4] => 775 [5] => 745 [6] ] => 740 [7] => 680 [8] => 665 [9] => 535 )
$t2=配列 ( [0] => 甘州 [2] => 吉安 [3] => 九江 [5] => 平郷 [8] => [9] => 九江)
$t1 と $t2 は同じ長さであり、それらの値は互いに対応します。
たとえば、
[0] => 1320
[0] =>
南昌を表す数字は 1320 です。同じであれば $t2 の値を追加したいと思います。
たとえば、南昌内
[0] => 1320
[0] => 南昌
----------
[4] = > 775
[4] => 南昌
---------------
[8] => 665
=> 3 数字を足します。
次のように配列を形成します:
$t3=Array ([2760] => 南昌 [990] => 贛州 [895] => 吉安 [2070] => 九江 [740] => Pingxiang [ 680] => 省外)
array_combine 関数を使用する場合は、同じキー名が無視される状況を考慮してください。
ディスカッションへの返信 (解決策)
$t1 = array ( 0 => 1320, 1 => 990, 2 => 895, 3 => 790, 4 => 775, 5 => 745, 6 => 740, 7 => 680, 8 => 665, 9 => 535 );$t2 = array ( 0 => '南昌', 1 => '赣州', 2 => '吉安', 3 => '九江', 4 => '南昌', 5 => '九江', 6 => '萍乡', 7 => '省外', 8 => '南昌', 9 => '九江' ); foreach($t2 as $i=>$k) @$t3[$k] += $t1[$i];$t3 = array_flip($t3);print_r($t3);
$t1 = array ( 0 => 1320, 1 => 990, 2 => 895, 3 => 790, 4 => 775, 5 => 745, 6 => 740, 7 => 680, 8 => 665, 9 => 535 );$t2 = array ( 0 => '南昌', 1 => '赣州', 2 => '吉安', 3 => '九江', 4 => '南昌', 5 => '九江', 6 => '萍乡', 7 => '省外', 8 => '南昌', 9 => '九江' ); foreach($t2 as $i=>$k) @$t3[$k] += $t1[$i];$t3 = array_flip($t3);print_r($t3);
キー名が同じ場合はどうなりますか?何をするか?たとえば、
配列 ([990] => 南昌 [990] => 贛州 [895] => 吉安 [2070] => 九江 [740] => 平郷 [680] => 外側
この場合、どちらかが上書きされてしまいますが、どうすればよいでしょうか?
無理です、あなたの計画は本質的に不適切です!
$t1=配列 ([0] => 1320 [1] => 990 [2] => 895 [3] => 790 [4] => 775 [5] => 745 [6] ] => 740 [7] => 680 [8] => 665 [9] => 535 )
$t2=配列 ( [0] => 甘州 [2] => 吉安 [3] => 九江 [5] => 平郷 [8] => [9] => Jiijiang )
次に、t2 とそれに含まれる異なる値の数を計算したいのですが、何か方法はありますか?
無理です、あなたの計画は本質的に不適切です!
$t1=配列 ([0] => 1320 [1] => 990 [2] => 895 [3] => 790 [4] => 775 [5] => 745 [6] ] => 740 [7] => 680 [8] => 665 [9] => 535 )
$t2=Array ( [0] => 甘州 [2] => 吉安 [3] => 九江 [5] => 平郷 [8] => [9] => Jiijiang )
次に、t2 と異なる値がいくつあるかを計算したいのですが、何か方法はありますか?
$t11= これは値を記録するため、
$t22= これは領域を記録するためです。
この方法により、名前が重複することはなくなりますが、合計すると同じ数になるかどうかはわかりません。

ホット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)

ホットトピック









JWTは、JSONに基づくオープン標準であり、主にアイデンティティ認証と情報交換のために、当事者間で情報を安全に送信するために使用されます。 1。JWTは、ヘッダー、ペイロード、署名の3つの部分で構成されています。 2。JWTの実用的な原則には、JWTの生成、JWTの検証、ペイロードの解析という3つのステップが含まれます。 3. PHPでの認証にJWTを使用する場合、JWTを生成および検証でき、ユーザーの役割と許可情報を高度な使用に含めることができます。 4.一般的なエラーには、署名検証障害、トークンの有効期限、およびペイロードが大きくなります。デバッグスキルには、デバッグツールの使用とロギングが含まれます。 5.パフォーマンスの最適化とベストプラクティスには、適切な署名アルゴリズムの使用、有効期間を合理的に設定することが含まれます。

PHP開発における固体原理の適用には、次のものが含まれます。1。単一責任原則(SRP):各クラスは1つの機能のみを担当します。 2。オープンおよびクローズ原理(OCP):変更は、変更ではなく拡張によって達成されます。 3。Lischの代替原則(LSP):サブクラスは、プログラムの精度に影響を与えることなく、基本クラスを置き換えることができます。 4。インターフェイス分離原理(ISP):依存関係や未使用の方法を避けるために、細粒インターフェイスを使用します。 5。依存関係の反転原理(DIP):高レベルのモジュールと低レベルのモジュールは抽象化に依存し、依存関係噴射を通じて実装されます。

システムが再起動した後、UnixSocketの権限を自動的に設定する方法。システムが再起動するたびに、UnixSocketの許可を変更するために次のコマンドを実行する必要があります:sudo ...

phpstormでCLIモードをデバッグする方法は? PHPStormで開発するときは、PHPをコマンドラインインターフェイス(CLI)モードでデバッグする必要がある場合があります。

記事では、PHP 5.3で導入されたPHPの後期静的結合(LSB)について説明し、より柔軟な継承を求める静的メソッドコールのランタイム解像度を可能にします。 LSBの実用的なアプリケーションと潜在的なパフォーマ

PHP開発でPHPのCurlライブラリを使用してJSONデータを送信すると、外部APIと対話する必要があることがよくあります。一般的な方法の1つは、Curlライブラリを使用して投稿を送信することです。

静的結合(静的::) PHPで後期静的結合(LSB)を実装し、クラスを定義するのではなく、静的コンテキストで呼び出しクラスを参照できるようにします。 1)解析プロセスは実行時に実行されます。2)継承関係のコールクラスを検索します。3)パフォーマンスオーバーヘッドをもたらす可能性があります。
