Wissen Sie, ob es möglich ist, alles nach dem Doppelpunkt ":" in diesem preg_match zu entfernen?PHP, preg_match, um alles nach dem Doppelpunkt zu entfernen?
Der Code erstellt ein neues Array basierend auf einem alten Array. Aber der Wert ist in diesem Format 45656412124:464565445
und ich möchte nur den ersten Teil des Wertes (45656412124). Diese
ist, wie ich heute, und ich fühle mich ein bisschen dumm:
$mods = [];
foreach($Query->GetRules() as $key => $val)
if(preg_match('/MOD\d+_s/ui', $key))
$mods[$key] = $val;
foreach($mods as $key => $val) {
$mods[$key] = strstr($val, ':', true);
}
$ mods [$ key] = (explodieren (':', $ val)) [0]; –