Autor | Zpráva | ||
---|---|---|---|
loap Profil * |
#1 · Zasláno: 23. 4. 2009, 20:00:20
Ahoj, potreboval bych nejakym zpusobem udelat (pokud neexistuje) funkci, ktera ulozi do promenne vsechno co bylo po dany znam napsano.
dejme tomu ze mam retezec ahoj*cau, potreboval bych do promenne ulozit ahoj a zbytek zahodit.existuje takovato funkce? Predem diky |
||
Alphard Profil |
#2 · Zasláno: 23. 4. 2009, 20:03:58
strpos()
substr() |
||
bohyn Profil |
#3 · Zasláno: 23. 4. 2009, 20:09:29 · Upravil/a: bohyn
//$str - retezec ve kterym chces hledat //$findme - retezec od ktereho chces $str useknout function cut_string($str, $findme) { $pos = strpos($str, $findme); if($pos !== false) { $str = substr($str, 0, $pos); } return $str; } |
||
Leopik 2x Profil |
#4 · Zasláno: 23. 4. 2009, 20:11:51
a co tak jednoduchsie?
<?php $slovo = "ahoj*cau"; $a = explode("*", $slovo); echo $a[0]; ?> |
||
loap Profil * |
#5 · Zasláno: 23. 4. 2009, 22:17:00
Super, diky moc jede mi oboji. vyreseno, dik
|
||
Majkl578 Profil |
#6 · Zasláno: 24. 4. 2009, 00:04:00
Leopik 2x
proc ale takto zbytecne zabirat misto v pameti? za predpokladu, ze by vstup mel milion znaku (1MB), timto zpusobem by jsi alokoval dalsi 1MB (+ misto pro pole) |
||
Časová prodleva: 15 let
|
0