Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Suoritetun php-koodin ohjaus tekstitiedostoon?

HooFoo [03.03.2015 13:31:07]

#

Perusteet on vähän hakusessa ja tuli tämmönen ongelma eteen.
Minulla on iso avoimen koodin php-ohjelma ja haluaisin siitä suodattaa esiin yksinkertaisempia versioita.

Voiko vain suoritetun koodin ohjata tekstitiedostoksi jotenkin?

Ei viittis 5000 rivin php-tiedostoja siivoomaan suoraan käsin...

Eli jos esim. if ei toteudu, niin tiputtaa tekstistä pois ja loopin kirjottas vaan kerran...

Grez [03.03.2015 13:44:07]

#

http://xdebug.org/docs/code_coverage

HooFoo [03.03.2015 18:33:34]

#

En ihan tuosta kyl ymmärtänyt, miten saisin ne suoritetut koodirivit streemattua failiin. Kyse siis siitä, että kun ajan jonkun toiminnon, niin tuhansista koodiriveistä saan failiin kirjoitettua vain pelkästään sen toiminnon koodin.

Grez [04.03.2015 08:57:29]

#

Otat tuon tulostaulukon, luet PHP-lähdekoodin ja ne rivit, joita vastaava numero löytyy tulostaulukosta, jätät.

Käytännössä luultavasti joudut tekemään vähän manuaalisemmin, koska kaikenlaiset moniriviset rakenteet (kuten kaarisulut) varmaankin menevät rikki tuossa. Eli siis kaarisulkuriviä ei varsinaisesti suoriteta, mutta ohjelma ei toimi ilman sitä.

Metabolix [04.03.2015 17:05:15]

#

Ainakin sivulla näkyvän esimerkin mukaan sulkevat aaltosulut merkitään myös suoritetuiksi.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta