លេខ (Numbers)
<h2>លេខនៅក្នុង PHP</h2>
<p>PHP គាំទ្រប្រភេទលេខជាច្រើនសម្រាប់ការគណនាផ្សេងៗ:</p>
<h3>📊 ប្រភេទលេខនៅក្នុង PHP</h3>
<table border="1" cellpadding="10" cellspacing="0" style="border-collapse: collapse; width: 100%;">
<thead style="background-color: #f3f4f6;">
<tr>
<th>ប្រភេទ</th>
<th>ពិពណ៌នា</th>
<th>ឧទាហរណ៍</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Integer (int)</strong></td>
<td>លេខគត់ (មិនមានទសភាគ)</td>
<td>42, -17, 0, 1000</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><strong>Float (double)</strong></td>
<td>លេខទសភាគ</td>
<td>3.14, -0.5, 2.0</td>
</tr>
<tr>
<td><strong>Scientific Notation</strong></td>
<td>លេខបែបវិទ្យាសាស្ត្រ</td>
<td>1.5e3 = 1500, 2e-2 = 0.02</td>
</tr>
</tbody>
</table>
<h3>🔢 Integer (លេខគត់)</h3>
<p>Integer គឺជាលេខគត់ដែលមិនមានចំណុចទសភាគ:</p>
PHP Code
Click "Run" to execute the PHP code
<h3>💧 Float (លេខទសភាគ)</h3>
<p>Float ឬ double គឺជាលេខដែលមានចំណុចទសភាគ:</p>
PHP Code
Click "Run" to execute the PHP code
<h3>🔍 ពិនិត្យប្រភេទលេខ</h3>
<p>PHP មានមុខងារពិនិត្យប្រភេទលេខផ្សេងៗ:</p>
<table border="1" cellpadding="10" cellspacing="0" style="border-collapse: collapse; width: 100%;">
<thead style="background-color: #f3f4f6;">
<tr>
<th>មុខងារ</th>
<th>មុខងារ</th>
<th>លទ្ធផល</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>is_int($var)</code></td>
<td>ពិនិត្យថាជា integer</td>
<td>true/false</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>is_float($var)</code></td>
<td>ពិនិត្យថាជា float</td>
<td>true/false</td>
</tr>
<tr>
<td><code>is_numeric($var)</code></td>
<td>ពិនិត្យថាជាលេខ (int/float/string)</td>
<td>true/false</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>is_nan($var)</code></td>
<td>ពិនិត្យថាមិនមែនជាលេខ (Not a Number)</td>
<td>true/false</td>
</tr>
</tbody>
</table>
PHP Code
Click "Run" to execute the PHP code
<h3>🔄 បំប្លែងប្រភេទលេខ (Type Casting)</h3>
<p>អ្នកអាចបំប្លែងប្រភេទលេខពីមួយទៅមួយផ្សេងទៀត:</p>
PHP Code
Click "Run" to execute the PHP code
<h3>➕ ប្រមាណវិធីគណិតវិទ្យា (Math Operations)</h3>
<table border="1" cellpadding="10" cellspacing="0" style="border-collapse: collapse; width: 100%;">
<thead style="background-color: #f3f4f6;">
<tr>
<th>សញ្ញា</th>
<th>ប្រមាណវិធី</th>
<th>ឧទាហរណ៍</th>
<th>លទ្ធផល</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>+</code></td>
<td>បូក</td>
<td>5 + 3</td>
<td>8</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>-</code></td>
<td>ដក</td>
<td>5 - 3</td>
<td>2</td>
</tr>
<tr>
<td><code>*</code></td>
<td>គុណ</td>
<td>5 * 3</td>
<td>15</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>/</code></td>
<td>ចែក</td>
<td>10 / 2</td>
<td>5</td>
</tr>
<tr>
<td><code>%</code></td>
<td>ចែកយកសំណល់ (Modulo)</td>
<td>10 % 3</td>
<td>1</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>**</code></td>
<td>ស្វ័យគុណ (Power)</td>
<td>2 ** 3</td>
<td>8</td>
</tr>
</tbody>
</table>
PHP Code
Click "Run" to execute the PHP code
<h3>📐 មុខងារគណិតវិទ្យា PHP</h3>
<p>PHP មានមុខងារគណិតវិទ្យាជាច្រើនដែលមានប្រយោជន៍:</p>
<table border="1" cellpadding="10" cellspacing="0" style="border-collapse: collapse; width: 100%;">
<thead style="background-color: #f3f4f6;">
<tr>
<th>មុខងារ</th>
<th>មុខងារ</th>
<th>ឧទាហរណ៍</th>
</tr>
</thead>
<tbody>
<tr>
<td><code>abs($num)</code></td>
<td>តម្លៃដាច់ខាត (Absolute value)</td>
<td>abs(-5) = 5</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>round($num)</code></td>
<td>បង្គត់លេខ</td>
<td>round(3.7) = 4</td>
</tr>
<tr>
<td><code>ceil($num)</code></td>
<td>បង្គត់ឡើងលើ</td>
<td>ceil(3.2) = 4</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>floor($num)</code></td>
<td>បង្គត់ចុះក្រោម</td>
<td>floor(3.8) = 3</td>
</tr>
<tr>
<td><code>sqrt($num)</code></td>
<td>ឬសការេ (Square root)</td>
<td>sqrt(16) = 4</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>pow($base, $exp)</code></td>
<td>ស្វ័យគុណ</td>
<td>pow(2, 3) = 8</td>
</tr>
<tr>
<td><code>max($a, $b, ...)</code></td>
<td>រកតម្លៃធំបំផុត</td>
<td>max(1, 5, 3) = 5</td>
</tr>
<tr style="background-color: #f9fafb;">
<td><code>min($a, $b, ...)</code></td>
<td>រកតម្លៃតូចបំផុត</td>
<td>min(1, 5, 3) = 1</td>
</tr>
<tr>
<td><code>rand($min, $max)</code></td>
<td>លេខចៃដន្យ</td>
<td>rand(1, 100)</td>
</tr>
</tbody>
</table>
PHP Code
Click "Run" to execute the PHP code
<h3>🎲 លេខចៃដន្យ (Random Numbers)</h3>
<p>PHP មានមុខងារសម្រាប់បង្កើតលេខចៃដន្យ:</p>
PHP Code
Click "Run" to execute the PHP code
<div style="background-color: #dbeafe; padding: 15px; border-left: 4px solid #3b82f6; margin: 20px 0;">
<p style="margin: 0;"><strong>💡 Tips:</strong> ប្រើ <code>number_format()</code> ដើម្បីធ្វើទ្រង់ទ្រាយលេខឲ្យស្អាត។ ឧទាហរណ៍: <code>number_format(1234.567, 2)</code> = "1,234.57"</p>
</div>
