nad wykorzystaniem str_replace już się wcześniej zastanawiałem.
Chyba niedostatecznie jasno przedstawiłem problem.
Pobieram stronę, następnie przepuszczam ją przez Zend_Dom_Query i w konsekwencji otrzymuje tekst.
W tym tekście często znajduje się po kilka znaków nowej linii koło siebie. Chciałbym te kilka znaków ( niekoniecznie 2 ) zamienić tylko na jeden. Dzięki czemu będę miał w miare zachowane formatowanie.
Druga sprawa, to to, że otrzymuje w tym tekście podobne wpisy jak ten w poście powyżej. Tekst ten nie jest już otoczony żadnymi znacznikami sugerującymi, ze jest to jakiś kod skryptu.
Chciałbym to w jakiś sposób wyciąć. Być może już zend_dom daje mi taką możliwość, ale nie udało mi się tego potwierdzić. A być może trzeba zastosować jakaś swoja funkcje która np rozpoznaje słowo "IF" i wycina wszytko do znalezienia zamykającego nawiasu klamrowego. Wiem, ze niekoniecznie kod skryptu musi się zaczynać od IF, dlatego funkcja taka musi to uwzględniać. Nie wykluczone, ze jest gdzieś w PHP gotowa taka funkcja, ale niestety nie udało mi się jej znaleźć.
uff, może teraz już będzie trochę jaśniej