ホームページ > バックエンド開発 > PHPの問題 > PHP は配列関数を使用せずに配列に要素を追加できますか?

PHP は配列関数を使用せずに配列に要素を追加できますか?

青灯夜游
リリース: 2023-03-17 13:30:01
オリジナル
1399 人が閲覧しました

php は、配列関数を使用せずに配列に要素を追加できます。 PHP では、配列リテラル「[]」を使用して、配列の末尾に要素を追加したり、配列の末尾から要素を追加したりできます。構文は「$配列変数名 [添え字] = 値」です。添え字 (インデックス値) には、文字列または整数。次のスケーリング値は反復可能ではないため、既存の値に設定できないことに注意してください。角括弧「[]」内に特定のインデックス値(添え字)を指定しない場合、デフォルトは数値インデックスとなり、元の数値インデックスからインデックス値が順次増加します。

PHP は配列関数を使用せずに配列に要素を追加できますか?

このチュートリアルの動作環境: Windows 7 システム、PHP バージョン 8.1、DELL G3 コンピューター

php は次の目的で使用できます。配列関数を使用せずに配列を配列に追加する 要素を追加します。

PHP では、配列リテラル「[]」を「$配列変数名[添字] = 値;」の形式で使用できます。 " 形式は、配列の末尾に要素を追加したり、配列の末尾から要素を追加したりします。

サブスクリプト は、文字列、整数、または空 (つまり、特定のインデックス値が指定されていない) にすることができます。

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
var_dump($array);
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
ログイン後にコピー

PHP は配列関数を使用せずに配列に要素を追加できますか?

注: 添字値を繰り返すことはできません。繰り返した場合、要素は追加されずに置き換えられるため、次のように設定することはできません既存の値。

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($array);
$array[0] = &#39;欢迎&#39;;
$array[1] = &#39;来到&#39;;
$array[2] = &#39;PHP中文网&#39;;
$array[&#39;url&#39;] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
ログイン後にコピー

PHP は配列関数を使用せずに配列に要素を追加できますか?

set 添字がすでに存在するかどうかが心配な場合 (置換要素)、それは置換要素になります。角括弧内に特定のインデックス値を指定することはできません。デフォルトは数値インデックスであり、インデックス値は元の数値インデックスから順番に増加します。

<?php 
header(&#39;content-type:text/html;charset=utf-8&#39;);  
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
var_dump($array);
$array[] = &#39;欢迎&#39;;
$array[] = &#39;来到&#39;;
$array[] = &#39;PHP中文网&#39;;
$array[] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
ログイン後にコピー

PHP は配列関数を使用せずに配列に要素を追加できますか?

前の添え字は文字列であり、インデックス値は 0 から始まり、順番に増加します。

<?php
header("Content-type:text/html;charset=utf-8");
$array = array(&#39;Apple&#39; => &#39;苹果&#39;,&#39;Banana&#39; => &#39;香蕉&#39;,&#39;Orange&#39; => &#39;橘子&#39;,&#39;Plum&#39; => &#39;李子&#39;,&#39;Strawberry&#39; => &#39;草莓&#39;);
var_dump($array);
$array[] = &#39;欢迎&#39;;
$array[] = &#39;来到&#39;;
$array[] = &#39;PHP中文网&#39;;
$array[] = &#39;https://www.php.cn/&#39;;
//输出语句
var_dump($array);
?>
ログイン後にコピー

PHP は配列関数を使用せずに配列に要素を追加できますか?

推奨学習 : "PHP ビデオ チュートリアル "

以上がPHP は配列関数を使用せずに配列に要素を追加できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
関連するチュートリアル
人気のおすすめ
最新のコース
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート