eregi_replace
3 отговора
158 прегледа
eregi_replace
ami, problemyt mi e slednia - triabva da
hvana vsichki url-ta v string i da go preobrazuvam v sushtia string, samo che leko izmenen...
string: "posetete [линк] i [линк] burzo"
out string
"posetete <a href=pulnoto purvo url>samo purvite 30 simvola ot nego</a> i <a href=vtoroto pulno url> i burzo.
opitah se da go napravia s eregi i posle s eregi_replace, obache za sujalenie gramotnostta mi v regexp e na po-nisko nivo ot nujnoto, za da se spravia s tova.
ako se chudite kude shte se vnedriava - ami za vizualizacia na topics ot kanali v irc:) topiclen e 120. 120 poredni simvola mogat da napraviat designa da izglejda suks. wordwrap() pomaga tova da ne se sluchi, ama break-va eventualni url-ta :)
А пекарят се подсмива,
лакомец глава затрива.



hvana vsichki url-ta v string i da go preobrazuvam v sushtia string, samo che leko izmenen...
string: "posetete [линк] i [линк] burzo"
out string
"posetete <a href=pulnoto purvo url>samo purvite 30 simvola ot nego</a> i <a href=vtoroto pulno url> i burzo.
opitah se da go napravia s eregi i posle s eregi_replace, obache za sujalenie gramotnostta mi v regexp e na po-nisko nivo ot nujnoto, za da se spravia s tova.
ako se chudite kude shte se vnedriava - ami za vizualizacia na topics ot kanali v irc:) topiclen e 120. 120 poredni simvola mogat da napraviat designa da izglejda suks. wordwrap() pomaga tova da ne se sluchi, ama break-va eventualni url-ta :)
А пекарят се подсмива,
лакомец глава затрива.
Re: eregi_replace
predpolagam che si si reshil problema...
vse pak ako ne si:
<?
$string="posetete [линк] i [линк] burzo";
$regs=explode(" ", $string);
for($i=0; $i<count($regs); $i++) {
if (ereg("http",$regs[$i])){
$regs[$i]="<a href=\"".$regs[$i]."\">".substr($regs[$i],7,30)."</a>";
}
}
$out_string=implode(" ", $regs);
?>
anyone but me
vse pak ako ne si:
<?
$string="posetete [линк] i [линк] burzo";
$regs=explode(" ", $string);
for($i=0; $i<count($regs); $i++) {
if (ereg("http",$regs[$i])){
$regs[$i]="<a href=\"".$regs[$i]."\">".substr($regs[$i],7,30)."</a>";
}
}
$out_string=implode(" ", $regs);
?>
anyone but me
Re: eregi_replace
ami ne, biah go zakurpil ... problemyt
na eregi e v tova, che pri ([линк])[ ]
matchva rastojanieto do poslednia [ ]
explode naistina reshava tozi problem :-)
ne se setih.
blagodaria.
А пекарят се подсмива,
лакомец глава затрива.



na eregi e v tova, che pri ([линк])[ ]
matchva rastojanieto do poslednia [ ]
explode naistina reshava tozi problem :-)
ne se setih.
blagodaria.
А пекарят се подсмива,
лакомец глава затрива.