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