注012 PHPのリスト言語構造

黄舟
リリース: 2023-03-04 09:10:01
オリジナル
1409 人が閲覧しました

PHP の関数の使用法によく似た、構文構造と呼ばれるものがあります。このような特徴があるため、機能として導入されることが一般的です。 Hy369 が現在公開されている文法構造には、echo、print、array が含まれます。もちろん、今回挙げたリストも文法構造です。

他の文法構造があるかどうかについては、Hy369は特に研究していないので、後で注目します。

list の機能は、配列を使用して変数のセットに値を割り当てることです。構文は次のとおりです:

list(var1,var2...)
ログイン後にコピー

リストを使用して、配列内の値を指定された変数に簡単に割り当てることができます。以下に 2 つの例を示します:

<?php$a=array("a"=>"Dog","b"=>"Cat","c"=>"Horse");
print_r($a);
ログイン後にコピー

出力結果は次のとおりです:

Array ( [a] => Dog [b] => Cat [c] => Horse )
ログイン後にコピー
<?php$my_array = array("Dog","Cat","Horse");
list($a, , $c) = $my_array;
echo "Here I only use the $a and $c variables.";
ログイン後にコピー
Here I only use the Dog and Horse variables.
ログイン後にコピー

2 番目の例に注意してください。 Hy369 は以前、最初の配列以外の値を取得し、必要な $c の値のみを出力するために list($a,$b,$c) = $array のようなコードを書きました。当時、私は list(,,$c)=$arra (カンマに注意してください) と書くだけでよいとは知りませんでした。今思うと、今でも少し恥ずかしい気持ちもあります。

上記は Note 012 PHP のリスト言語構造の内容です。その他の関連内容については、PHP 中国語 Web サイト (www.php.cn) をご覧ください。


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