7

「Eventos Calendario」オブジェクトでいっぱいの PHP の配列があります。スクリプトのある時点で、この配列の位置 x に同じタイプの新しいオブジェクトを導入する必要があります。これは私が使用しているコードです

$EventoLimite = new EventosCalendario(null,$Timestamp, $TipoEvento);                
var_dump($EventoLimite);
array_splice($this->EventosEntrada, $i, 0, $EventoLimite); //
var_dump($this->EventosEntrada[$i]);

そして、私が得ている「Var_Dumps」は次のとおりです。

object(EventosCalendario)[15]
  public 'FechaHora' => int 1376334000
  public 'FechaHoraOriginal' => null
  public 'Tipo' => string 'Entrada' (length=7)
  public 'Origen' => string 'Insertado' (length=9)
  public 'Subtipo' => null
  public 'ID' => null

int 1376334000

配列の新しいスロットが「FechaHora」プロパティの値のみを取得するのはなぜですか? $this->EventosEntrada[$i] でオブジェクト全体を取得する必要があります。どうやってやるの??

4

2 に答える 2

0

おそらくそのため、新しいオブジェクトを導入すると、作業中の特定のファイルでパブリック変数と関数だけが利用可能になります。つまり、クラスへのアクセスが原因です。

于 2013-09-28T22:17:55.497 に答える