Zadejte hledaný výraz...

PHP hledání údajů z pole v stringu

Ahoj. Mám dotaz.
Dejme tomu že mám pole a text.
A zajímá mě jestli se v textu nachází jakýkoliv prvek z pole. Jednou jsem na to viděl nějakou funkci, ale teď ji za boha nemůžu najít :(. Neznáte ji někdo? Popřípadě vítám i jiné možnosti řešení.
Jediný další co mě napadá je text převést na pole a vzájemně to porovnávat, ale to je šílené.
25. 4. 2011 19:47:40
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631245
Michal Vaněk
verified
rating uzivatele
(4 hodnocení)
25. 4. 2011 19:53:48
Jestli existuje přímo nějaká funkce to netuším, ale pokud ty texty nejsou extra dlouhé nebo článků tisíce, tak bych jednoduše rozdělil text podle mezery, tečky a čárky, a v iteraci jednoduše zavolal in_array()
25. 4. 2011 19:53:48
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631244
Michal Skoula
verified
rating uzivatele
(18 hodnocení)
25. 4. 2011 19:58:18
nezkoušel sem, snad :D
25. 4. 2011 19:58:18
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631243
David Zadrazil
verified
rating uzivatele
(1 hodnocení)
25. 4. 2011 20:02:42
@Michal Škoula - Spíše bych použil tento kód
25. 4. 2011 20:02:42
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631242
Právě že toho je dost
---------- Příspěvek doplněn 25.04.2011 v 20:08 ----------
Díky kluci.
---------- Příspěvek doplněn 25.04.2011 v 20:09 ----------
asi to tak nějak nakonec udělám, ale stejně by mě zajímala ta funkce
25. 4. 2011 20:06:35
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631241
David Zadrazil
verified
rating uzivatele
(1 hodnocení)
25. 4. 2011 20:19:59
@Re4DeR a co funkce array_search? :) Máš tam různé příklady.
Ještě jsem našel array_key_exists, nevím co bude lepší.
25. 4. 2011 20:19:59
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631240
Na ty jsem taky koukal. Ale pořád to není ono :(. Ono by to asi šlo i přes str_replace
25. 4. 2011 20:29:50
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631239
David Zadrazil
verified
rating uzivatele
(1 hodnocení)
25. 4. 2011 20:42:15
Pak už mě nic nenapadá, ale vše by mohlo vyřešit tvůj problém.
Ještě koukni na tohle vyhledávání v array
25. 4. 2011 20:42:15
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631238
Michal Skoula
verified
rating uzivatele
(18 hodnocení)
25. 4. 2011 22:13:43
@David Zadražil jj místo těch ech sem tam měl dát break a nějaký boolean...
25. 4. 2011 22:13:43
https://webtrh.cz/diskuse/php-hledani-udaju-z-pole-v-stringu#reply631237
Pro odpověď se přihlašte.
Přihlásit