2012-04-02 4 views
-1

PHPは複合データ型をサポートしていますか?はいの場合、どうすれば作成できますか?PHPは複合データ型をサポートしていますか?

+1

オブジェクトを意味しますか。問題のドメインに複雑な情報を格納するためのPHPオブジェクト構造。 – Lobo

+0

はい、オブジェクトを使用して(複合データ型が複数のプリミティブの組み合わせとみなされている場合)..しかし、質問を投稿する前にインターネットでこれを検索しようとしましたか? – optimusprime619

答えて

2

複合データ型でオブジェクトを意味すると仮定すると、PHPはそれらをサポートします。オブジェクトを作成するには、クラスを作成する必要があります。たとえば : $obj = new SimpleClass()を次のように

class SimpleClass 
    { 
     // property declaration 
     public $var = 'a default value'; 
     // method declaration 
     public function displayVar() { 
      echo $this->var; 
     } 
    } 

その後、あなたは、このクラスのオブジェクトをインスタンス化することができます。 詳細については、 http://php.net/manual/en/language.oop5.php

関連する問題