على قصة القيمة الرقمية تفضلوا هالدالة وهي تفيد باستخراج القيمة الرقمية من متغير نصي :
كود PHP:
<?php
function str2int($string, $concat = true) {
$length = strlen($string);
for ($i = 0, $int = '', $concat_flag = true; $i < $length; $i++) {
if (is_numeric($string[$i]) && $concat_flag) {
$int .= $string[$i];
} elseif(!$concat && $concat_flag && strlen($int) > 0) {
$concat_flag = false;
}
}
return (int) $int;
}
echo str2int("sh12apen11"); // النتيجة هي 1211
echo str2int("sh12apen11", false); // النتيجة هي 12
?>
فقط في سبيل الفائدة 
سلامات اخواني .