PHP配列には、以下のようなさまざまな値があります。
$values = array("news_24", "news_81", "blog_56", "member_55", "news_27");
アンダースコアの前の最初の部分 ( news, blog, member ) は動的であるため、特定のセクション ( news ) のすべての一致を取得し、その後に番号を付けたいと考えています。
以下のようなもの:
$section = "news";
$matches = preg_match('$section/[_])GETNUMBER/', $values);
これは 24 と 27 を返しますが、ニュースがアンダースコアの前にある場合のみです。
ありがとう。