私は最近、より優れた/より記述的なオブジェクトを使用することで、現在のプロジェクトでのアプローチが大幅に改善されることを認識しました。このように、私は、オブジェクトの配列を別のクラスのメンバーにしたいと思いました。PHP内のクラス内のオブジェクトの配列
編集:私の質問が何であるかはっきりしていませんでした。私の質問はこうです:クラスLogFileに、Match型のオブジェクトを含む配列を持つにはどうすればいいですか?
class LogFile
{
public $formattedMatches;
public $pathToLog;
public $matchCount;
** An array called matches that is an array of objects of type Match **
}
class Match
{
public $owner;
public $fileLocation;
public $matchType;
}
は、最終的には私のような何かを行うことができるようにしたい:
$logFile = new LogFile();
$match = new Match();
$logFile->matches[$i]->owner = “Brian”;
をどのように私は私が説明した何をすればいいですか?つまり、種類Match
のオブジェクトを含む配列を作成するには、クラスLogFile
で何を行う必要がありますか?
私はどのように記述しましたか?つまり、Match型のオブジェクトを含む配列を作成するには、LogFileクラスで何を行う必要がありますか? –
個々の回答すべてにコメントするのではなく、皆さんのおかげで助けてくれたことに感謝したいと思います。私はそれが今どのように見えますか。強力な書式設定規則の欠如は私をまだ捨ててしまいます。 –