TECH I.S.

PHP compact()関数

❮ PHP 配列リファレンス

変数とその値から配列を作成します。

<?php $firstname = "Peter"; $lastname = "Griffin"; $age = "41"; $result = compact("firstname", "lastname", "age"); print_r($result); ?>


定義と使用法

compact() 関数は、変数とその値から配列を作成します。

注:変数名と一致しない文字列はスキップされます。


構文

<div>compact(<em>var1, var2...</em>)</div>

パラメータ値
パラメータ 説明
var1 Required 変数名を含む文字列、または変数の配列にすることができます
var2,... Optional 変数名を含む文字列、または変数の配列にすることができます。複数のパラメーターを使用できます。

技術的な詳細
Return Value: すべての変数が追加された配列を返します
PHP バージョン: 4+
変更ログ: バージョン7.3以降、未設定の変数が指定された場合、この関数はE_NOTICEレベルのエラーを発行します。

その他の例

変数に一致しない文字列と、変数名の配列を使用する:

<?php $firstname = "Peter"; $lastname = "Griffin"; $age = "41"; $name = array("firstname", "lastname"); $result = compact($name, "location", "age"); print_r($result); ?>


❮ PHP 配列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細