Re: [GENERAL-BG] zamestvane v string
[email protected] ("Andrey Hristov") Sun, 25 May 2003 18:14:26 +0300
| Newsgroups | php.general.bg |
|---|---|
| Message-ID | <00d501c322d0$55072760$1601a8c0@andreywin> |
Kiril,
probvaj s
$new_text = preg_replace(array('/gencho/i'),
array('|http://gencho.com">\0</a>|'), $text);
Andrey
----- Original Message -----
From: "kiril" <[email protected]>
To: "PHP mailing group" <[email protected]>
Sent: Sunday, May 25, 2003 6:05 PM
Subject: [GENERAL-BG] zamestvane v string
Razgoni mi se familiata s edna elementarna funkcijka za generirane na
linkove v tekst izvaden ot bazata. V obshti linii zakysah na
eregi_replace(). Triabva da otkriva opredelena duma v teksta i da ia
zamestva sys syotvetnia link (tova e zapisano v bazata). Naprimer;
'gencho' -> 'http://gencho.com' //(v mysql)
$str ='pencho gencho atanas';
echo(keyword($str)) ----> 'pencho <a href="http://gencho.com">gencho</a>
atanas'
-- do tuk dobre, no --
ako stringa e s niakakvi [:punct:] - ove vytre, ne gi otkriva :-(((
napr:
$str ='pencho (gencho) atanas'; - ne go otkriva
$str ='pencho "gencho" atanas'; - ne go otkriva
$str ='pencho-gencho atanas'; - ne go otkriva
niakoi moje li da mi pomogne ili ako ima gotova podobna funkcia da ia pusne
tuk?
Predvaritelno vi blagodaria :-)