このpreg_matchでコロン ":"の後にすべてを削除できるかどうか知っていますか?PHP、コロンの後にすべてを削除するpreg_match?
コードは、古い配列に基づいて新しい配列を作成します。 値はこの形式の45656412124:464565445
で、値の最初の部分のみが必要です(45656412124)。
これは私が今日やると私は少し愚かどのように感じるかである:
$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] =(explode( ':'、$ val))[0]; –