PHPでオブジェクトのリストをプライベートインスタンス変数として宣言するにはどうすればよいですか?PHPでオブジェクトの配列を宣言する
Javaでは宣言は、この private ArrayList<Object> ls
ようになりますし、コンストラクタはこの ls = new ArrayList<Object>();
おかげ
PHPでオブジェクトのリストをプライベートインスタンス変数として宣言するにはどうすればよいですか?PHPでオブジェクトの配列を宣言する
Javaでは宣言は、この private ArrayList<Object> ls
ようになりますし、コンストラクタはこの ls = new ArrayList<Object>();
おかげ
PHPはメモリを動的に割り当てます。さらに、配列に格納するオブジェクトの種類は気にしません。
あなたはこれらの線に沿って何かが働くだろう、それを使用する前に、配列を宣言する場合:
var $myArray = array();
その後、あなたは変数$ myarrayの中であなたが好きな任意のオブジェクトを格納することができます。多くの人がjavaのような厳密な言語で作業した後、これを理解するのは奇妙な概念です。
を持つことになりますが
private $array = array();
のようなクラスでそれを宣言し、オブジェクトを追加することができます(または何か)をその配列に置き換えます
$array[] = some object
また、$ array ['key'] = value; ' –
と言っても結構です。var $ myArray = array()と$ array = array()の違いは何ですか? – user1114
違いはありませんが、その変数の名前だけですが、あなたが望むものを使用することができます:)あなたの質問で 'ls'のようなものです – boobiq
私は変数の前に 'var'を使うかどうかを意味します。 – user1114