PHPでよく使われる配列関数

Jul 06, 2018 am 09:34 AM
配列関数

この記事では主に PHP でよく使われる配列関数を紹介しますが、これには特定の参照値があります。ここで共有します。必要な友人は参照してください。

1. array_fill(index,number,value) ) 配列に値を入力します。

パラメータの説明:

インデックス:返された配列の最初のインデックス値

数値:挿入する要素の数を指定します

値: 配列を埋めるために使用される値

<?php
$a1=array_fill(3,4,"blue");
print_r($a1);
?> 
ログイン後にコピー

実行結果:

Array ( [3] => blue [ 4 ] => 青 [5] => 青 [6] => 青 )

2.array_combine($keys,$values) merge array

パラメータの説明:

$keys: キー名の配列

$values: キー値の配列

<?php
$fname=array("Bill","Steve","Mark");
$age=array("60","56","31");

$c=array_combine($fname,$age);
print_r($c);
?>
ログイン後にコピー

実行結果:

Array ( [Bill] => 60 [Steve] => 56 [Mark] => 31 )

3. array_intersect_key($arr1,$arr2,$arr3...) は 2 つ以上を比較します配列のキー名、交差を返します

<?php
$a1=array("a"=>"red","b"=>"green","c"=>"blue");
$a2=array("a"=>"red","c"=>"blue","d"=>"pink");

$result=array_intersect_key($a1,$a2);
print_r($result);
?>
ログイン後にコピー

戻り結果:

Array ( [a] => red [c] = > ; blue )

4. array_shift($arr) は配列の最初の要素を削除し、削除された要素を返します

<?php
$a=array("a"=>"red","b"=>"green","c"=>"blue");
echo array_shift($a);
print_r ($a);
?>
ログイン後にコピー

return Result :

redArray ( [b] => 緑 [c] => ブルー )

5, array_walk($arr,function($value,$key){}) 関数適用配列内の各要素へのコールバック関数

配列内の値を変更するには、参照型を使用する必要があります&$value

<?php
function myfunction(&$value,$key)
{
$value="yellow";
}
$a=array("a"=>"red","b"=>"green","c"=>"blue");
array_walk($a,"myfunction");
print_r($a);
?>
ログイン後にコピー

結果を返す :

Array ( [a] => yellow [b] => yellow [c] => yellow )
ログイン後にコピー

以上がこの記事の全内容です。皆様の学習に少しでもお役に立てれば幸いです。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。

関連する推奨事項:

PHP 名前空間の概要

PHP ファイル プログラミングの概要

以上がPHPでよく使われる配列関数の詳細内容です。詳細については、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)

PHP8 の配列関数: array_pad() の効率的な使用 PHP8 の配列関数: array_pad() の効率的な使用 May 16, 2023 pm 02:00 PM

PHP8 は、多くの新機能と改善された機能を提供する最新の PHP バージョンであり、その 1 つが配列関数 array_pad() です。この記事では、array_pad() 関数の効率的な使用方法を検討します。 array_pad() 関数とは何ですか? array_pad() 関数は、指定された長さまで配列を埋めて、埋められた配列を返すことができます。この関数は 3 つのパラメータを受け入れます: array_pad(array$array,int$leng

PHP8 の配列関数: array_unique() の複数の使用法 PHP8 の配列関数: array_unique() の複数の使用法 May 17, 2023 am 08:13 AM

配列は、PHP プログラミング言語で非常に一般的なデータ型です。配列のユニークな点は、複数の関連する変数を一度に保存でき、これらの変数を効率的に操作および処理できることです。 PHP8 には、コードの最適化に役立つ便利な配列関数が多数あり、その 1 つが array_unique() です。 array_unique() の機能は、重複した配列要素を削除し、新しい配列を返すことです。この関数はさまざまな状況で使用できます。

PHP8 の配列関数: array_slice() のさまざまな操作テクニック PHP8 の配列関数: array_slice() のさまざまな操作テクニック May 15, 2023 pm 10:43 PM

PHP8 では、配列はデータの保存と処理によく使用される非常に一般的なデータ構造です。その中でも、array_slice() 関数は、配列をスライス、インターセプト、分割できる強力なツールです。この記事では、開発者がこの機能をより効果的に活用できるように、この機能のさまざまな操作テクニックを紹介します。 1. スライス操作 array_slice() 関数の最も基本的な操作はスライスであり、開始位置と長さを指定することで配列の一部を取得できます サンプルコードは以下のとおりです: $arr=a

PHPの配列関数のarray_diff_key()の使い方を詳しく解説 PHPの配列関数のarray_diff_key()の使い方を詳しく解説 Jun 27, 2023 pm 05:18 PM

人気のプログラミング言語である PHP の配列関数も非常に強力です。 2 つの配列のキー名を比較する必要がある場合は、array_diff_key() 関数を使用できます。この関数は、最初の配列にはあるが 2 番目の配列には存在しないキー名を見つけて、配列間の違いを比較するのに役立ちます。この記事ではarray_diff_key()関数の使い方を詳しく紹介します。 array_diff_key() 関数の基本的な使用法 array_diff

Go言語の配列関数を使用して結果を合計して返すにはどうすればよいですか? Go言語の配列関数を使用して結果を合計して返すにはどうすればよいですか? Jul 31, 2023 pm 02:25 PM

Go言語の配列関数を使用して結果を合計して返すにはどうすればよいですか? Go 言語には、配列要素の合計を求める関数など、豊富な配列演算関数が用意されています。これらの関数を使用すると、配列に対して合計演算を簡単に実行し、結果を返すことができます。この記事では、Go言語の配列関数を使って合計して結果を返す方法をコード例を交えて紹介します。まず、Go 言語の配列を見てみましょう。配列は、固定サイズの要素シーケンスを格納するデータ構造です。 Go言語では配列の長さは固定であり、配列の型と要素は

PHP8.1 アップデート: 配列および文字列関数のパフォーマンスの向上 PHP8.1 アップデート: 配列および文字列関数のパフォーマンスの向上 Jul 08, 2023 am 08:25 AM

PHP8.1 アップデート: 配列関数と文字列関数のパフォーマンスの向上 PHP プログラミング言語は、時間の経過とともに進化し、改善され続けています。最近リリースされたバージョンの PHP 8.1 では、特に配列関数と文字列関数に関して、多くの新機能とパフォーマンスの向上が実現しています。これらの改善により、開発者は配列と文字列の操作をより効率的に処理できるようになり、全体的なパフォーマンスと効率が向上します。配列関数のパフォーマンスの改善 PHP8.1 では、配列関数が改善および最適化されました。以下に、配列関数のパフォーマンス向上に関する重要な例をいくつか示します: (1

PHP の配列関数を使用したクイックソート PHP の配列関数を使用したクイックソート Jun 16, 2023 am 08:54 AM

PHP は非常に人気のあるプログラミング言語であり、Web 開発に広く使用されています。 PHP では、配列は非常に一般的なデータ型であり、非常に強力なデータ構造です。このため、PHP には、開発者が配列を処理および操作するのに役立つ多くの配列関数が用意されています。これには、配列を迅速に並べ替えるのに役立つクイック ソート関数が含まれています。クイック ソートは一般的なソート アルゴリズムです。その基本的な考え方は、比較と交換を通じて配列を 2 つのサブ配列に分割し、一方が他方より小さいことを再帰的に行うことです。

PHP8 の配列関数: array_map() の詳細な応用スキル PHP8 の配列関数: array_map() の詳細な応用スキル May 18, 2023 am 08:06 AM

近年、インターネット産業の急速な発展に伴い、プログラミング言語も常に更新されています。より人気のあるプログラミング言語として、PHP もこの傾向に基づいて開発されています。 PHP8 の最新バージョンとして、組み込み関数ライブラリが更新され、より実用的な機能が提供されました。この記事では、PHP8の配列関数array_map()の詳しい応用スキルを紹介します。 1. array_map()関数の定義 array_map()関数はPHPの組み込み関数であり、その定義は次のとおりです。

See all articles