PHPの配列関数
PHP 配列関数
PHP: この関数をサポートする最も古い PHP バージョンを示します。
array() | 配列を作成します。 | 3 |
array_change_key_case() | キーがすべて大文字または小文字である配列を返します。 | 4 |
array_chunk() | 配列を新しい配列チャンクに分割します。 | 4 |
array_combine() | 2 つの配列を結合して新しい配列を作成します。 | 5 |
array_count_values() | は、配列内のすべての値の出現数をカウントするために使用されます。 | 4 |
array_diff() | 2 つの配列の差分配列を返します。 | 4 |
array_diff_assoc() | キー名とキー値を比較し、2 つの配列の差分配列を返します。 | 4 |
array_diff_key() | キー名を比較し、2 つの配列の差分配列を返します。 | 5 |
array_diff_uassoc() | ユーザーが提供するコールバック関数を通じてインデックスチェックを実行して、配列の差分セットを計算します。 | 5 |
array_diff_ukey() | コールバック関数を使用してキー名を比較し、配列の差分セットを計算します。 | 5 |
array_fill() | 指定された値で配列を埋めます。 | 4 |
array_filter() | コールバック関数を使用して配列内の要素をフィルタリングします。 | 4 |
array_flip() | 配列内のキーと値を交換します。 | 4 |
array_intersect() | 配列の交差を計算します。 | 4 |
array_intersect_assoc() | キー名とキー値を比較し、2 つの配列の交差配列を返します。 | 4 |
array_intersect_key() | キー名の比較を使用して配列の共通部分を計算します。 | 5 |
array_intersect_uassoc() | インデックスチェックで配列の交差を計算し、コールバック関数を使用してインデックスを比較します。 | 5 |
array_intersect_ukey() | コールバック関数を使用してキー名を比較し、配列の共通部分を計算します。 | 5 |
array_key_exists() | 指定されたキー名またはインデックスが配列内に存在するかどうかを確認します。 | 4 |
array_keys() | 配列内のすべてのキー名を返します。 | 4 |
array_map() | 指定された配列のセルにコールバック関数を適用します。 | 4 |
array_merge() | 1 つ以上の配列を 1 つの配列にマージします。 | 4 |
array_merge_recursive() | 1 つ以上の配列を再帰的にマージします。 | 4 |
array_multisort() | 複数の配列または多次元配列をソートします。 | 4 |
array_pad() | 指定された長さまで配列に値を埋め込みます。 | 4 |
array_pop() | 配列の最後のユニットをポップ (pop) します。 | 4 |
array_product() | 配列内のすべての値の積を計算します。 | 5 |
array_push() | 1 つ以上のセル (要素) を配列の末尾にプッシュします (プッシュ)。 | 4 |
array_rand() | 配列から 1 つ以上の要素をランダムに選択して返します。 | 4 |
array_reduce() | コールバック関数を使用して、配列を単一の値に反復的に削減します。 | 4 |
array_reverse() | 元の配列の要素の順序を反転し、新しい配列を作成して返します。 | 4 |
array_search() | 配列内の指定された値を検索し、成功した場合は対応するキー名を返します。 | 4 |
array_shift() | 配列の最初の要素を削除し、削除された要素の値を返します。 | 4 |
array_slice() | 条件に基づいて配列から値を取得して返します。 | 4 |
array_splice() | 配列の一部を削除し、他の値に置き換えます。 | 4 |
array_sum() | 配列内のすべての値の合計を計算します。 | 4 |
array_udiff() | コールバック関数を使用してデータを比較し、配列の差分を計算します。 | 5 |
array_udiff_assoc() | インデックスチェック付きの配列の差集合を計算し、コールバック関数を使用してデータを比較します。 | 5 |
array_udiff_uassoc() | インデックスチェックでは、配列の差集合を計算し、コールバック関数を使用してデータとインデックスを比較します。 | 5 |
array_uintersect() | 配列の交差部分を計算し、コールバック関数を使用してデータを比較します。 | 5 |
array_uintersect_assoc() | インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータを比較します。 | 5 |
array_uintersect_uassoc() | インデックスチェックで配列の交差を計算し、コールバック関数を使用してデータとインデックスを比較します。 | 5 |
array_unique() | 配列内の重複した値を削除します。 | 4 |
array_unshift() | 配列の先頭に 1 つ以上の要素を挿入します。 | 4 |
array_values() | 配列内のすべての値を返します。 | 4 |
array_walk() | 配列の各メンバーにユーザー関数を適用します。 | 3 |
array_walk_recursive() | ユーザー関数を配列の各メンバーに再帰的に適用します。 | 5 |
arsort() | 配列を逆にソートし、インデックス関係を維持します。 | 3 |
asort() | 配列をソートし、インデックス関係を維持します。 | 3 |
compact() | 変数名とその値を含む配列を作成します。 | 4 |
count() | 配列内の要素の数、またはオブジェクト内の属性の数をカウントします。 | 3 |
current() | 配列内の現在の要素を返します。 | 3 |
each() | 配列内の現在のキーと値のペアを返し、配列ポインターを 1 ステップ前に移動します。 | 3 |
end() | 配列の内部ポインタを最後の要素に設定します。 | 3 |
extract() | 配列から現在のシンボルテーブルに変数をインポートします。 | 3 |
in_array() | 指定された値が配列内に存在するかどうかを確認します。 | 4 |
key() | 連想配列からキー名を取得します。 | 3 |
krsort() | 配列をキー名で逆順にソートします。 | 3 |
ksort() | 配列をキー名で並べ替えます。 | 3 |
list() | 配列内の値をいくつかの変数に代入します。 | 3 |
natcasesort() | 「自然ソート」アルゴリズムを使用して、大文字と小文字を区別しない方法で配列を並べ替えます。 | 4 |
natsort() | 「自然ソート」アルゴリズムを使用して配列をソートします。 | 4 |
next() | 配列内の内部ポインタを 1 つ前に移動します。 | 3 |
pos() | current() の別名。 | 3 |
prev() | 配列の内部ポインタを 1 ビット巻き戻します。 | 3 |
range() | 指定された範囲内の要素を含む配列を作成します。 | 3 |
reset() | 配列の内部ポインタを最初の要素に設定します。 | 3 |
rsort() | 配列を逆順にソートします。 | 3 |
shuffle() | 配列内の要素をランダムな順序で並べ替えます。 | 3 |
sizeof() | count() のエイリアス。 | 3 |
sort() | 配列を並べ替えます。 | 3 |
uasort() | ユーザー定義の比較関数を使用して、配列内の値を並べ替え、インデックスの関連付けを維持します。 | 3 |
uksort() | ユーザー定義の比較関数を使用して、配列内のキー名を並べ替えます。 | 3 |
usort() | ユーザー定義の比較関数を使用して、配列内の値を並べ替えます。 | 3 |

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

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

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

記事では、入力検証、認証、定期的な更新など、脆弱性から保護するためのフレームワークの重要なセキュリティ機能について説明します。

この記事では、フレームワークにカスタム機能を追加し、アーキテクチャの理解、拡張ポイントの識別、統合とデバッグのベストプラクティスに焦点を当てています。
