国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ php教程 php手冊(cè) PHP 配列の使い方を?qū)Wぶ

PHP 配列の使い方を?qū)Wぶ

Jun 21, 2016 am 09:14 AM
array echo quot

配列

PHP4.0 には、30 を超える配列関連の新しい関數(shù)が追加されています。これらの一般的な関數(shù)の多くを使用すると、特定のオブジェクトが指定された配列に存在するかどうかを確認(rèn)したり、配列要素をカウントしたり、要素を追加または削除したり、要素を並べ替えたりすることができます。



大きな配列があり、存在する特定の値を見つけることだけを達(dá)成したい場合は、in_array() を使用して true または false を返すことができます。次のコードは、「この配列には見つかりません」と出力します。$namesArray で存在しない「Alber」を探しているためです。


$ LookingFor = "アルバート"; if (in_array($ LookingFor, $namesArray)) {

echo "見つかりました!";

} else {

echo "この配列には見つかりません!";

}

?>
$ LookingFor の値を "Mary" に変更すると、"You've found it!" というメッセージが表示されます。これは、"Mary" が $namesArray の一部であるためです。

配列要素をカウントしたい場合は、count() 関數(shù)を使用できます:


$count = count($namesArray); ?>

$count の値は 7 になります。

既存の配列の先頭でも末尾でも、任意の配列に要素を追加できます。関數(shù)を使用して、2 つ以上の配列要素を含む新しい配列を作成することもできます。マージすると、各配列は希望の順序になります。配列にすでに內(nèi)部ソートが設(shè)定されている場合は、新しく結(jié)合された配列の順序を変更する必要があります。
関數(shù) array_push() を使用して、既存の配列の末尾に要素を追加することから始めましょう:




$fruitArray = array("apple", "orange" , " バナナ", "キウイ", "梨");

/* 元の配列に追加*/

array_push($fruitArray, "ブドウ", "パイナップル", "トマト"); key Value list 各要素*/

while (list($key,$value) = each($fruitArray)) {

echo "$key : $value
";

}

?>
;
これは次のように表示されます:

0 : リンゴ

1 : オレンジ

2 : バナナ

3 : キウイ

4 : 梨

5 : ブドウ

6 : パイナップル

7 : トマト

いつ配列の先頭に要素を追加する必要がありますが、コードは非常に似ています。唯一の違いは関數(shù)名です。array_push() ではなく array_unshift() です。



$fruitArray = array("apple", "orange", "banana", "kiwi", "pear");元の配列に*/



array_unshift($fruitArray, "grape", "pineapple", "Tomato");

/* 各要素をキー値でリストします*/

while (list($ key, $value) = each($fruitArray)) {

echo "$key : $value
";

}

?>

これは表示されます:

0 : ブドウ

1 : パイナップル

2 : トマト

3 : リンゴ

4 : オレンジ

5 : バナナ

6 : キウイ

7 : 梨

関數(shù) array_merge() は、2 つ以上の配列をマージします。


$fruitArray = array("apple", "orange", "banana", "kiwi", "pear"); /* を作成します2 番目の配列*/

$vegArray = array("ニンジン"、"インゲン"、"アスパラガス"、"アーティチョーク"、"トウモロコシ");

/* 1 つの配列にマージします*/

$goodfoodArray = array_merge( $fruitArray, $vegArray);

/* 各要素をキー値でリストします*/

while (list($key,$value) = each($goodfoodArray)) {

echo "$key : $ value< br>";

}

?>

これにより、次が表示されます:

0 : リンゴ

1 : オレンジ

2 : バナナ

3 : キウイ

4 : 梨

5 : ニンジン

6: インゲン

7: アスパラガス

8: アーティチョーク

9: トウモロコシ

要素の追加と配列の結(jié)合が完了したので、要素の削除関數(shù)を練習(xí)してみましょう。関數(shù) array_pop() を使用すると、配列の末尾から要素を削除できます。 array_shift() 関數(shù)を使用すると、配列の先頭から要素が削除されます。実際、配列から要素を削除しても、既存の配列から要素をポップまたはシフトすると、その要素は引き続き使用できます。

array_pop() 関數(shù)を使用して、配列の末尾から値を削除します:


/* 配列を作成します*/

$fruitArray = array("apple", "orange", "banana", "kiwi", "pear");

/* 最後に値をポップします*/

$popped = array_pop($fruitArray);
/* 新しい配列の內(nèi)容とポップアップ値をリストします*/

while (list($key,$value) = each($fruitArray)) {

echo "$key : $value
";

}

echo "
そして最後に、$popped: $popped";

?>
これは表示されます:



0 : apple

1 : orange

2 :バナナ

3 : キウイ

そして最後に、 $popped : pear

次に、配列の末尾から要素を削除します。 ? ? ? ? ? ? ? ? ? ?

次に、配列の末尾から値を削除します:


/* 配列を作成します*/

$fruitArray = array("apple", "orange", "banana", "kiwi" , "pear ");

/* 配列の先頭から値をシフトします*/

$shifted = array_shift($fruitArray);

/* 新しい配列の內(nèi)容とシフトされた値をリストします*/

while (list($ key,$value) = each($fruitArray)) {

echo "$key : $value
";

}

echo "
そして最後に、$shifted : $shifted";

?>

これは次のように表示されます:

0 : orange

1 : Banana

2 : kiwi

3 : pear

そして最後に、$shifted: apple

があります配列に役立つ多くの関數(shù) 要素の並べ替え。ただし、プロセスを理解するのに役立つように、基本的な並べ替えを示します:


$fruitArray = array("apple", "orange", "banana", "kiwi", " pear");

/* 並べ替え*/

sort($fruitArray);

/* 配列を最初から最後まで正しく表示するようにリセットします*/

/* 各要素をキー値でリストします */

while (list($key,$value) = each($fruitArray)) {

echo "$key : $value
";

}

?> と表示されます:

0 : リンゴ

1 : バナナ

2 : キウイ

3 : オレンジ

4 : 梨






このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無料で

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

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

SublimeText3 中國語版

SublimeText3 中國語版

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

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

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

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

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

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

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

市場で最も人気のある Golang フレームワークは何ですか? 市場で最も人気のある Golang フレームワークは何ですか? Jun 01, 2024 pm 08:05 PM

現(xiàn)在最も人気のある Go フレームワークは次のとおりです。 Gin: 軽量で高性能な Web フレームワークで、シンプルで使いやすいです。 Echo: 高性能のルーティングとミドルウェアを提供する、高速で高度にカスタマイズ可能な Web フレームワーク。 GorillaMux: 高度なルーティング構(gòu)成オプションを提供する高速で柔軟なマルチプレクサー。 Fiber: 大量の同時(shí)リクエストを処理する、パフォーマンスが最適化された高性能 Web フレームワーク。 Martini: 豊富な機(jī)能セットを提供するオブジェクト指向設(shè)計(jì)のモジュール式 Web フレームワーク。

Laravel 開発: Laravel Echo と Pusher を使用して WebSocket 通信を?qū)g裝するにはどうすればよいですか? Laravel 開発: Laravel Echo と Pusher を使用して WebSocket 通信を?qū)g裝するにはどうすればよいですか? Jun 13, 2023 pm 05:01 PM

Laravel は、拡張性と効率性に優(yōu)れた人気の PHP フレームワークであり、開発者が高品質(zhì)の Web アプリケーションを迅速に構(gòu)築できる強(qiáng)力なツールとライブラリを多數(shù)提供しています。その中でも、LaravelEcho と Pusher は、WebSocket 通信を簡単に実裝できる 2 つの非常に重要なツールであり、この記事では、Laravel アプリケーションでこれら 2 つのツールを使用する方法について詳しく説明します。 WebSocket とは何ですか? Webソケット

テクノロジーの世界を探索できる、厳選された 5 つの Go 言語オープンソース プロジェクト テクノロジーの世界を探索できる、厳選された 5 つの Go 言語オープンソース プロジェクト Jan 30, 2024 am 09:08 AM

今日の急速な技術(shù)発展の時(shí)代では、雨後の筍のようにプログラミング言語が出現(xiàn)しています。多くの注目を集めている言語の 1 つは Go 言語です。Go 言語は、そのシンプルさ、効率性、同時(shí)実行の安全性などの機(jī)能により多くの開発者に愛されています。 Go 言語は、多くの優(yōu)れたオープンソース プロジェクトがある強(qiáng)力なエコシステムで知られています。この記事では、厳選された 5 つの Go 言語オープンソース プロジェクトを紹介し、読者を Go 言語オープンソース プロジェクトの世界へ導(dǎo)きます。 KubernetesKubernetes は、自動(dòng)化されたオープンソースのコンテナ オーケストレーション エンジンです。

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

PHP には、配列操作をより便利かつ高速にする強(qiáng)力な配列関數(shù)が多數(shù)あります。 2 つの配列を結(jié)合して連想配列にする必要がある場合、PHP の array_combine 関數(shù)を使用してこの操作を?qū)g行できます。この関數(shù)は、実際には、ある配列のキーを別の配列の値として新しい連想配列に結(jié)合するために使用されます。次に、PHP の array_combine 関數(shù)を使用して 2 つの配列を結(jié)合して連想配列にする方法を説明します。 array_comb について學(xué)ぶ

Go 言語開発の要點(diǎn): 5 つの人気のあるフレームワークの推奨事項(xiàng) Go 言語開発の要點(diǎn): 5 つの人気のあるフレームワークの推奨事項(xiàng) Mar 24, 2024 pm 01:15 PM

「Go 言語開発の要點(diǎn): 5 つの人気フレームワークの推奨事項(xiàng)」 高速で効率的なプログラミング言語として、Go 言語はますます多くの開発者に好まれています。開発効率を向上させ、コード構(gòu)造を最適化するために、多くの開発者はフレームワークを使用してアプリケーションを迅速に構(gòu)築することを選択します。 Go 言語の世界には、選択できる優(yōu)れたフレームワークが數(shù)多くあります。この記事では、5 つの人気のある Go 言語フレームワークを紹介し、読者がこれらのフレームワークをよりよく理解して使用できるように、具體的なコード例を示します。 1.GinGin は高速な軽量 Web フレームワークです。

PHPにおけるechoキーワードの役割と使い方の詳しい説明 PHPにおけるechoキーワードの役割と使い方の詳しい説明 Jun 28, 2023 pm 08:12 PM

PHP における echo キーワードの役割と使用法の詳細(xì)な説明 PHP は、Web 開発で広く使用されているサーバーサイド スクリプト言語です。 echo キーワードは、PHP でコンテンツを出力するために使用されるメソッドです。この記事では、echoキーワードの機(jī)能と使い方を詳しく紹介します。機(jī)能: echo キーワードの主な機(jī)能は、コンテンツをブラウザに出力することです。 Web 開発では、フロントエンド ページにデータを動(dòng)的に表示する必要がありますが、このとき、echo キーワードを使用してデータをページに出力できます。 e

See all articles