Ta'rifi va qo'llanilishi
AVG() funksiyasi ifodaning o'rtacha qiymatini qaytaradi.
Eslatma: NULL qiymatlari e'tiborga olinmaydi.
Dumaloq raqamlar:
echo(round(0.60) . "
");
echo(round(0.50) . "
");
echo(round(0.49) . "
");
echo(round(-4.40) . "
");
echo(round(-4.60));
?>
O'zingiz sinab ko'ring »
Ta'rifi va qo'llanilishi
round() funksiyasi suzuvchi nuqtali sonni yaxlitlaydi.
Maslahat: Raqamni YUQARIDA eng yaqin butun songa yaxlitlash uchun ceil() funksiyasiga qarang.
Maslahat: Raqamni PASTGA yaxlitlash uchun eng yaqin butun songa, floor() funksiyasiga qarang.
MisolO'zingizning PHP serveringizni oling
Raqamlarni eng yaqin butun songa yaxlitlang:
echo(floor(0.60) . "
");
echo(floor(0.40) . "
");
echo(floor(5) . "
");
echo(floor(5.1) . "
");
echo(floor(-5.1) . "
");
echo(floor(-5.9));
?>
O'zingiz sinab ko'ring »
Ta'rifi va qo'llanilishi
Floor() funksiyasi, agar kerak bo'lsa, PASTGA sonni eng yaqin butun songa yaxlitlaydi va natijani qaytaradi.
Maslahat: Raqamni YUQARIDA eng yaqin butun songa yaxlitlash uchun ceil() funksiyasiga qarang.
Maslahat: Suzuvchi nuqtali raqamni yaxlitlash uchun round() funksiyasiga qarang.
MisolO'zingizning PHP serveringizni oling
Ochiq faylni belgilangan uzunlikka (100 bayt) qisqartiradi:
// Check filesize
echo filesize("test.txt");
echo "
";
$file = fopen("test.txt", "a+");
ftruncate($file,100);
fclose($file);
// Clear cache and check filesize again
clearstatcache();
echo filesize("test.txt");
?>
Yuqoridagi kodning chiqishi quyidagicha bo'ladi:
792
100
Do'stlaringiz bilan baham: |