Zadejte hledaný výraz...

Rada s řetězci v PHP

Kdo jsem?
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 00:41:39
Nazdárek,
potřeboval bych z tohoto řetězce "/upload/obrazky-2">Obrázky - Nej " dostat v PHP pouze tu tučnou část. Jak na to jít co nejefektivněji. Díky za pomoc.
21. 12. 2008 00:41:39
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187774
Kdo jsem?
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 00:50:30
Tak jsem to v zápětí vyřešil pomocí fce split.
$url = 'Obrázky - Nej';
$vytah = split('"',$url); // rozděleno pomocí znaku " na 3 části do proměnné vytah ze které fce split udělala pole
print $vytah
Je to dobré řešení?
21. 12. 2008 00:50:30
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187773
toshi
verified
rating uzivatele
(4 hodnocení)
21. 12. 2008 01:00:29
preg_match('~Obrázky - Nej~', $text, $matches);
echo $matches;
21. 12. 2008 01:00:29
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187772
hm
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 11:37:04
Napsal Libor Fikr;171188
Tak jsem to v zápětí vyřešil pomocí fce split.
Je to dobré řešení?
neni
Napsal toshi;171193
preg_match('~Obrázky - Nej~', $text, $matches);
echo $matches;
toto je dobre reseni...
21. 12. 2008 11:37:04
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187771
Kdo jsem?
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 12:03:26
Díky kluci.
21. 12. 2008 12:03:26
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187770
Kdo jsem?
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 12:13:43
A ještě otázka. Jak by ta ten zápis vypadal, kdyby byla pokaždé jiná adresa a jiný title? Formát by byl ale stejný. Třeba "/download/obrazky-4">Obrázky - Stahuj" kde bych opět chtěl jen tu tučnou část? Koukal jsem na popis na php.net ale jsem z toho kapánek jelen. Díky moc.
21. 12. 2008 12:13:43
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187769
hm
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 12:19:34
Napsal Libor Fikr;171291
A ještě otázka. Jak by ta ten zápis vypadal, kdyby byla pokaždé jiná adresa a jiný title? Formát by byl ale stejný. Třeba "/download/obrazky-4">Obrázky - Stahuj" kde bych opět chtěl jen tu tučnou část? Koukal jsem na popis na php.net ale jsem z toho kapánek jelen. Díky moc.
preg_match('~(+)~', $text, $matches);
v $macthes je adresa
pokud bys chtel vsechny co se v html nachazi tak
preg_match_all('~(+)~', $text, $matches);
a pak foreachem
foreach($matches as $match){
echo $match;
}
snad chapes
a jeste pokud ti jde jen o adresy zacinajici na /upload/ tak ten regular bude
'~(+)~'
21. 12. 2008 12:19:34
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187768
Kdo jsem?
verified
rating uzivatele
(20 hodnocení)
21. 12. 2008 12:25:32
To je přesně ono Alesi, jde mi jen a pouze o tu adresu, která je v jde/mi/pouze/o/tuto/adresu">Nějaký popisek a která se bude dynamicky měnit v závislosti na kategorii a konkrétní stránce na které se bude uživatel nacházet. Moc Ti děkuju.
21. 12. 2008 12:25:32
https://webtrh.cz/diskuse/rada-s-retezci-v-php#reply187767
Pro odpověď se přihlašte.
Přihlásit