PHP में किसी स्ट्रिंग / संख्या को संख्या / फ्लोट / दशमलव में कैसे परिवर्तित करें, इस बारे में अधिक जानने के लिए आप इस लिंक का अनुसरण कर सकते हैं । यहाँ इस लिंक SAYS क्या है ...
विधि 1: number_format () फ़ंक्शन का उपयोग करना। नंबर में एक स्ट्रिंग को बदलने के लिए नंबर_फॉर्मैट () फ़ंक्शन का उपयोग किया जाता है। यह सफलता पर स्वरूपित संख्या देता है अन्यथा यह विफलता पर E_WARNING देता है।
$num = "1000.314";
//Convert string in number using
//number_format(), function
echo number_format($num), "\n";
//Convert string in number using
//number_format(), function
echo number_format($num, 2);
विधि 2: टाइप कास्टिंग का उपयोग करना: टाइपकास्टिंग सीधे स्ट्रिंग को फ्लोट, डबल या पूर्णांक आदिम प्रकार में बदल सकता है। यह बिना किसी फ़ंक्शन के स्ट्रिंग को संख्या में बदलने का सबसे अच्छा तरीका है।
// Number in string format
$num = "1000.314";
// Type cast using int
echo (int)$num, "\n";
// Type cast using float
echo (float)$num, "\n";
// Type cast using double
echo (double)$num;
विधि 3: intval () और floatval () फ़ंक्शन का उपयोग करना। इंटैल () और फ्लोटवल () फ़ंक्शन का उपयोग क्रमशः स्ट्रिंग को इसके संबंधित पूर्णांक और फ्लोट मान में बदलने के लिए भी किया जा सकता है।
// Number in string format
$num = "1000.314";
// intval() function to convert
// string into integer
echo intval($num), "\n";
// floatval() function to convert
// string to float
echo floatval($num);
विधि 4: 0 जोड़कर या गणितीय कार्य करके। स्ट्रिंग संख्या को स्ट्रिंग के साथ 0 जोड़कर पूर्णांक या फ्लोट में परिवर्तित किया जा सकता है। PHP में, गणितीय कार्य करते हुए, स्ट्रिंग को पूर्णांक में बदल दिया जाता है या अंतर्निहित रूप से फ्लोट किया जाता है।
// Number into string format
$num = "1000.314";
// Performing mathematical operation
// to implicitly type conversion
echo $num + 0, "\n";
// Performing mathematical operation
// to implicitly type conversion
echo $num + 0.0, "\n";
// Performing mathematical operation
// to implicitly type conversion
echo $num + 0.1;
VARCHAR>11
लंबाई के साथ ऐसा करने वाले मुद्दों में चला गया हूँ .. अभी तक संकुचित नहीं हुआ है।