我希望你能帮助我。我对这个问题感到十分困惑。不知何故,我的preg_match_all不会返回任何东西。它应该返回一个错误或一个整数,但它不会。 Error_reporting是开启的,所有的东西,我都想不出任何与此有关的东西。preg_match_all不返回任何东西
echo $string = '234,2345,34534,223'.'<br>';
echo preg_match_all('/,[0-9][0-9]/', $string).'<br>';
你可以看到$ string,但第二个回声没有做任何事情。我想你会需要更多的信息,但我只是不知道这个问题所在。
编辑: 运行PHP 4.3
您正在将目标字符串初始化为'$ string',但将其用作'$ test';错字? – orique
修正了!没有在我的代码中输入错字;) –