Mailinglisten-Archive |
Hallo Bastler! Ich hab einen String der is so aufgebaut: $string="[userid#messageid][userid#messageid][userid#messageid][userid#messageid]"; also zB: $string="[284#222][12#333][455#444][284#555]"; ich will jetzt mit der userid suchen (also 284) und er soll mir vom ersten ergebnis die messageid geben (also 222) ok? bis jetzt mach ichs so: $contents = "[234#23][284#222][284#333]"; $real_userid = "284"; $var=strpos($contents,$real_userid); if ($var!=0) { $len = strlen($real_userid); $mid=substr($contents,$var+$len+1); $var=strpos($mid,"]"); if ($var!=0) { $mid=substr($mid,0,$var); } } echo $mid; lacht ihr mich aus oder is das so umständlich?? Danke! Harald Angel
php::bar PHP Wiki - Listenarchive