[PHP-users 32318] (無題)

史 一華 shixushi @ yahoo.co.jp
2007年 6月 17日 (日) 21:06:46 JST


初めまして、フミと申します。
PHPのプログラムから変数名を抽出するプログラムを
書きたいですが、記号「$」に関するマッチングがうまくいき
ません。
正規表現では$その文字について「\$」で表現するのが
まちがっていますか?
$data="\$abcd06 = 31;";
if (ereg ("(\$[a-zA-Z0-9]+) *= *(.*)", $data, $regs)) {
   echo "$regs[2].$regs[1]---$data";
} else {
   echo "Invalid data format: $data";
}
ではうまくいきませんでした。
誰かがご教示をください。
よろしくお願いします。

フミ



--------------------------------------
Start Yahoo! Auction now! Check out the cool campaign
http://pr.mail.yahoo.co.jp/auction/


PHP-users メーリングリストの案内