استخراج اعداد درون یک رشته یا متن در php

استخراج اعداد درون یک رشته یا متن در php

1 ۱
۰
سلام. آیا راهی هست که اعداد موجود در داخل یک رشته یا متن رو بتونم استخراج کنم و به دست بیارم؟
به طور مثال رشته ی زیر رو در نظر بگیرید:
"In My Cart : 11 12 items"
 چطور می تونم اعداد 11 و 12 رو از رشته استخراج کنم؟؟

1
1 ۱
برای استخراج اعداد داخل یک متن می تونید از تابع preg_match_all به صورت زیر استفاده کنید:
$str = 'In My Cart : 11 12 items';
preg_match_all('!\d+!', $str, $matches);
print_r($matches);

 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید