পিএইচপি-তে কোনও স্ট্রিং / সংখ্যাটিকে কীভাবে নম্বর / ফ্লোট / দশমিক হিসাবে রূপান্তর করতে হয় সে সম্পর্কে আরও জানতে আপনি এই লিঙ্কটি অনুসরণ করতে পারেন । এখানে এই লিঙ্কটি কী বলে ...
পদ্ধতি 1: নম্বর_ফর্ম্যাট () ফাংশন ব্যবহার করে। সংখ্যা_ ফর্ম্যাট () ফাংশনটি স্ট্রিংকে একটি সংখ্যায় রূপান্তর করতে ব্যবহৃত হয়। এটি সাফল্যে ফর্ম্যাট নম্বরটি দেয় অন্যথায় এটি ব্যর্থতার 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: প্রকারের ingালাই ব্যবহার: টাইপকাস্টিং স্ট্রিংকে সরাসরি ফ্লোট, ডাবল বা পূর্ণসংখ্যার প্রারম্ভিক টাইপে রূপান্তর করতে পারে। কোনও ফাংশন ছাড়াই একটি স্ট্রিংকে একটি সংখ্যায় রূপান্তর করার সর্বোত্তম উপায়।
// 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: ইনটুল () এবং ফ্লোটওয়াল () ফাংশন ব্যবহার করে। ইন্টিভাল () এবং ফ্লোটওয়াল () ফাংশনগুলি যথাক্রমে স্ট্রিংটিকে তার যথাযথ পূর্ণসংখ্যা এবং ভাসমান মানগুলিতে রূপান্তর করতে ব্যবহার করা যেতে পারে।
// 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 যুক্ত করে ভাসতে পারে। পিএইচপি-তে, গাণিতিক ক্রিয়াকলাপ সম্পাদন করে স্ট্রিংটি একটি পূর্ণসংখ্যায় রূপান্তরিত হয় বা স্পষ্টভাবে ভাসে।
// 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
দৈর্ঘ্যে এটি করার সমস্যাগুলিতে চলে এসেছি .. ঠিক এখনও কেন সংকীর্ণ হয়নি।