che sto cercando di eseguire il debug di questo codice:PhpStorm/Xdebug non può mostrare le matrici spettacolo bambino di oggetti
public function removeBlankLines() {
$this->qp->find('br');
} // <-- break point is here
Quando ho drill-down in questo oggetto $ (usando PhpStorm) Non riesco a vedere la . gamma bambino mi interessa Esso mostra solo "non può ottenere la proprietà" Schermata:
io sono "in ascolto per le connessioni di debug" caratteristica. Sto eseguendo lo script dalla riga di comando. versione di PHP:
[[email protected] ~]$ php -v
PHP 5.4.24 (cli) (built: Jan 19 2014 21:32:15)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans
forse relativa: http://bugs.xdebug.org/view.php?id=996?
http://youtrack.jetbrains.com/issue/WI-15975. Credo che sia tutto a causa del modo in cui SplObjectStorage e simili (ArrayObject etc) sono implementati ** internamente **. Questo dovrebbe essere un problema di xdebug/php piuttosto che di PhpStorm. – LazyOne
Grazie LazyOne. Quindi non c'è soluzione/soluzione? –
Bene ... vedi se aggiungerlo al pannello "Orologi" farà meglio ('$ this-> qp-> matches-> storage'). Altrimenti commenta/attendi risposta su xdebug issue tracker. Post scriptum Puoi anche provare la versione 2.2.4 xdebug più recente, ma credo che non ci siano cambiamenti in questo senso dal tuo 2.2.3. – LazyOne