কম্পিউটার টিউটোরিয়াল

PHP deg2rad() এবং MySQL RADIANS() ফাংশন সমতুল্য কি না?

হ্যাঁ, PHP-এর deg2rad() এবং MySQL-এর RADIANS() ফাংশন দুটিই ডিগ্রি থেকে রেডিয়ান রূপান্তর করে এবং একই ফলাফল দেয়।

MySQL উদাহরণ

CREATE TABLE RadiansDemo (
    Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
    Value INT
);

INSERT INTO RadiansDemo (Value) VALUES (0), (45), (90);

SELECT Value, RADIANS(Value) AS Radians FROM RadiansDemo;

MySQL আউটপুট

+-------+--------------------+
| Value | Radians            |
+-------+--------------------+
| 0     | 0                  |
| 45    | 0.7853981633974483 |
| 90    | 1.5707963267948966 |
+-------+--------------------+

PHP উদাহরণ

$values = [0, 45, 90];
foreach ($values as $v) {
    var_dump(deg2rad($v));
}

PHP আউটপুট

float(0)
float(0.78539816339745)
float(1.5707963267949)

নিশ্চিতি

দুই ফাংশনই একই গাণিতিক সূত্র ব্যবহার করে: radians = degrees × π / 180। ফ্লোটিং পয়েন্ট প্রিসিশনের কারণে শেষ দশমিকে নানামাত্র পার্থক্য হতে পারে।

বিপরীত ফাংশন

  • MySQL: DEGREES(radians)
  • PHP: rad2deg(radians)
  1. PHP এবং MySQL-এ 'Boolean' মান হ্যান্ডেল করার পদ্ধতি

  2. PHP-এ MySQL UNHEX() ফাংশনের সমতুল্য: hex2bin()

  3. PHP এবং MySQL-এ টাইম ফরম্যাট কনভারশন

  4. PHP টাইম ফরম্যাট "১১:০০ AM" কে MySQL টাইম ফরম্যাটে রূপান্তর