PDA

Bekijk Volledige Versie : php einde regel vervangen



Harrie Geerts
10/10/03, 19:30
Hoe kan ik met str_replace in PHP4 de return (einde regel) vervangen door
een return + een teken. Hoe vul ik die return in?

Harrie Geerts
www.vijverboek.nl
www.afterdiner.com

Harrie Geerts
10/10/03, 19:45
"Harrie Geerts" <harriegeertsDITWEGHALEN@home.nl> schreef in bericht
news:bm6pvn$7n0$1@news1.tilbu1.nb.home.nl...
> Hoe kan ik met str_replace in PHP4 de return (einde regel) vervangen door
> een return + een teken. Hoe vul ik die return in?
>
> Harrie Geerts
> www.vijverboek.nl
> www.afterdiner.com
>
>
Ik weet het al, \n vervangen.
Zelf bedacht:)

Harrie Geerts

Daniel Tryba
10/10/03, 20:00
Harrie Geerts <harriegeertsDITWEGHALEN@home.nl> wrote:
>> Hoe kan ik met str_replace in PHP4 de return (einde regel) vervangen door
>> een return + een teken. Hoe vul ik die return in?
> Ik weet het al, \n vervangen.
> Zelf bedacht:)

En wat als je script toevallig op een Mac OS thingy draait?

--

Daniel Tryba

Math1985
10/10/03, 20:30
Daniel Tryba wrote:
> Harrie Geerts <harriegeertsDITWEGHALEN@home.nl> wrote:
> > > Hoe kan ik met str_replace in PHP4 de return (einde regel)
> > > vervangen door een return + een teken. Hoe vul ik die return in?
> > Ik weet het al, \n vervangen.
> > Zelf bedacht:)
>
> En wat als je script toevallig op een Mac OS thingy draait?

Ook nog \r vervangen toch?

Daniel Tryba
10/10/03, 20:30
Math1985 <usenet@matthijsmelissen.cjb.net> wrote:
>> > > Hoe kan ik met str_replace in PHP4 de return (einde regel)
>> > > vervangen door een return + een teken. Hoe vul ik die return in?
>> > Ik weet het al, \n vervangen.
>>
>> En wat als je script toevallig op een Mac OS thingy draait?
>
> Ook nog \r vervangen toch?

Dan heb je weer een probleem met de dos-achtigen.

--

Daniel Tryba

Math1985
30/10/03, 17:15
Daniel Tryba wrote:
> Math1985 <usenet@matthijsmelissen.cjb.net> wrote:
> > > > > Hoe kan ik met str_replace in PHP4 de return (einde regel)
> > > > > vervangen door een return + een teken. Hoe vul ik die return
> > > > > in?
> > > > Ik weet het al, \n vervangen.
> > >
> > > En wat als je script toevallig op een Mac OS thingy draait?
> >
> > Ook nog \r vervangen toch?
>
> Dan heb je weer een probleem met de dos-achtigen.

Als je zowel \n als \r (afzonderlijk) vervangt is t toch opgelost? Of mis ik
iets?

Daniel Tryba
30/10/03, 20:00
Math1985 <usenet@matthijsmelissen.cjb.net> wrote:
>> > > > Ik weet het al, \n vervangen.
>> > >
>> > > En wat als je script toevallig op een Mac OS thingy draait?
>> >
>> > Ook nog \r vervangen toch?
>>
>> Dan heb je weer een probleem met de dos-achtigen.
>
> Als je zowel \n als \r (afzonderlijk) vervangt is t toch opgelost? Of mis ik
> iets?

Wat doe je dan met de DOS waar een EOL \n\r is?

--

Daniel Tryba

Marcus
31/10/03, 14:30
Daniel Tryba wrote:
> Math1985 <usenet@matthijsmelissen.cjb.net> wrote:
>>> > > > Ik weet het al, \n vervangen.
>>> > >
>>> > > En wat als je script toevallig op een Mac OS thingy draait?
>>> >
>>> > Ook nog \r vervangen toch?
>>>
>>> Dan heb je weer een probleem met de dos-achtigen.
>>
>> Als je zowel \n als \r (afzonderlijk) vervangt is t toch opgelost? Of mis ik
>> iets?
>
> Wat doe je dan met de DOS waar een EOL \n\r is?

Dan doe je toch gewoon dit:

s/\n([^\r])|\r/bla$1/g;

Mark

Daniel Tryba
31/10/03, 14:45
Marcus <mark@ijbema.xs4all.nl> wrote:
[knip]
>>> Als je zowel \n als \r (afzonderlijk) vervangt is t toch opgelost? Of mis ik
>>> iets?
>>
>> Wat doe je dan met de DOS waar een EOL \n\r is?
>
> Dan doe je toch gewoon dit:

Je hebt kennelijk de reden van mijn vragen gemist:(

--

Daniel Tryba

Math1985
01/11/03, 01:00
"Daniel Tryba" <news_nl.internet.www.server-side@canopus.nl> schreef in
bericht news:bnrm89$pol$1@news.tue.nl...
> Math1985 <usenet@matthijsmelissen.cjb.net> wrote:
> >> > > > Ik weet het al, \n vervangen.
> >> > >
> >> > > En wat als je script toevallig op een Mac OS thingy draait?
> >> >
> >> > Ook nog \r vervangen toch?
> >>
> >> Dan heb je weer een probleem met de dos-achtigen.
> >
> > Als je zowel \n als \r (afzonderlijk) vervangt is t toch opgelost? Of
mis ik
> > iets?
>
> Wat doe je dan met de DOS waar een EOL \n\r is?

Oja...
Eerst de \n\r, dan de \n en dan de \r maar vervangen? :) Of zie ik nog wat
over het hoofd?

robert
01/11/03, 08:30
Daniel Tryba <news_nl.internet.www.server-side@canopus.nl>:
> Wat doe je dan met de DOS waar een EOL \n\r is?

Andersom: \r\n

--
robert