0

うまくいけば、私はそれを適切に表現しました。

と呼ばれるいくつかの変数がある場合$foo_bar $foo_barbar $foo_barbarbar

/[A-Z]|[0-9]/ibar、barbar、barbarbar を置き換えるためにpreg_match を使用する方法はありますか?

4

1 に答える 1

1

$GLOBALS をループすることでこれを行うことができます

しかし、これは網羅的であることに注意してください

foreach($GLOBALS as $name => $val){

if(preg_match('/foo[A-Za-z0-9_]*bar/',$name)){
   if(is_array($val)){
     print_r($val);
   }
   else{
    echo $val;
   }
}

}
于 2013-02-27T00:52:41.783 に答える