Autor | Zpráva | ||
---|---|---|---|
Celebi Profil |
#1 · Zasláno: 18. 5. 2006, 13:31:09
Nechápu jak funguje třetí parmetr funkce preg_match_all. Díval jsem se na http://de.php.net/manual/cs/function.preg-match-all.php , ale nepochopil jsem co to má dělat.
|
||
avaranger Profil |
#2 · Zasláno: 18. 5. 2006, 13:33:41
3. parametr je IMHO pole stringu, ktere se nehradili, resp. na ktere byl zakladni retezec rozlozen.
|
||
Celebi Profil |
#3 · Zasláno: 18. 5. 2006, 13:40:55
A co tam mám tedy zadat?
|
||
Hugo Profil |
#4 · Zasláno: 18. 5. 2006, 13:55:00
Zadas tam nazev pole, do ktereho se ti ulozi nalezene shody retece a regexu.
|
||
Celebi Profil |
#5 · Zasláno: 18. 5. 2006, 14:03:45
A tak co je špatně na tomhle skritpu:
$text="a bca had gkdl kkj"; $c=preg_match_all("a","$text", "bla"); echo $c; |
||
Hugo Profil |
#6 · Zasláno: 18. 5. 2006, 14:06:56
Toto neni pole
"bla" Zkus treba $c=preg_match_all("a","$text", $matches); |
||
WertriK Profil * |
#7 · Zasláno: 18. 5. 2006, 14:07:04
Promenna s polem, ne retezec
$text="a bca had gkdl kkj"; $c=preg_match_all("a", "$text", $bla); echo $c; |
||
WertriK Profil * |
#8 · Zasláno: 18. 5. 2006, 14:07:54
Sakra pozde ... :)
|
||
24k Profil * |
#9 · Zasláno: 18. 5. 2006, 14:57:08
echo $c jo? ;)
bo print_r($bla); |
||
Hugo Profil |
#10 · Zasláno: 18. 5. 2006, 15:24:08
24k
Nekdy se to muze hodit. Zalezi na tom, co od toho dotycny ocekava. |
||
Celebi Profil |
#11 · Zasláno: 19. 5. 2006, 14:31:31
Tak tohleto mi nefunguje:
<?php $text="a bca had gkdl kkj"; $c=preg_match_all("a", "$text", $bla); echo $c; ?> Hlasí mi to chybu: Warning: preg_match_all() [function.preg-match-all.php]: Delimiter must not be alphanumeric or backslash in /home/free/ic.cz/p/pokedigimon/root/www/aa.php on line 3 |
||
-error414 Profil * |
#12 · Zasláno: 19. 5. 2006, 14:38:43
$c=preg_match_all("/a/i", "$text", $bla);
|
||
Celebi Profil |
#13 · Zasláno: 19. 5. 2006, 15:37:51
Už to funguje, ale můžu se zeptat proč tam musí být ty uvozovky a za tou druhou i?
|
||
Hugo Profil |
#14 · Zasláno: 19. 5. 2006, 15:52:43
|
||
Retal Profil |
#15 · Zasláno: 20. 5. 2006, 23:17:17
Celebi: Místo lomítek může být cokoliv (delimiters). Zkus googlovat a přečíst si něco o regexpech (php.net pro začátek nedoporučuju, až později jako referenční příručku), je to mocná zbraň. Můžeš začít třeba tady.
|
||
halogan Profil |
#16 · Zasláno: 21. 5. 2006, 00:43:31
o PCRE byl kvalitni serial na Interval.cz
|
||
Časová prodleva: 11 měsíců
|
|||
Dife Profil |
#17 · Zasláno: 19. 4. 2007, 15:19:01
da se to vyuzit taky pro vyhledavani v textu daneho klicoveho slova a nakonec by to melo umet ze to zvyrazni treba ztucni.. ??
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0