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 :-)