Rumah > Artikel > pembangunan bahagian belakang > Fungsi Matematik PHP
Dalam artikel ini, kita akan membincangkan fungsi matematik PHP. PHP adalah singkatan dari Hypertext Preprocessor. PHP ialah bahasa pengaturcaraan yang boleh digunakan untuk membina aplikasi kecil seperti bentuk mudah dan lain-lain kepada aplikasi perusahaan berskala besar. Ia adalah bahasa skrip berasaskan sisi pelayan. Setiap bahasa pengaturcaraan mempunyai banyak fungsi lalai terbina.
IKLAN Kursus Popular dalam kategori ini PEMBANGUN PHP - Pengkhususan | 8 Siri Kursus | 3 Ujian Olok-olokMulakan Kursus Pembangunan Perisian Percuma Anda
Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain
Fungsi ini membantu pembangun menulis kod yang diperlukan dengan cepat. Fungsi terbina ini mengandungi logik yang diperlukan mengikut keperluan kami. Kefungsian terbina ini mungkin pada kefungsian berasaskan rentetan, kefungsian berasaskan tatasusunan, kefungsian berasaskan nombor, kefungsian berasaskan JSON, dsb
Sekarang mari kita lihat apakah itu Fungsi Matematik PHP
Ia adalah fungsi terbina PHP sebagai bahasa pengaturcaraan. Peranan asas fungsi ini adalah untuk menyediakan mekanisme di mana pembangun boleh melakukan beberapa jenis pengiraan matematik atau perkara yang serupa. Ini menyediakan amali pantas untuk pembangunan tanpa menulis sekeping kod yang panjang. Sekarang dengan itu beritahu kami julat fungsi matematik PHP ini
Julat fungsi matematik PHP
Julat fungsi matematik php ini adalah dalam jenis integer dan apungan. Julat jenis data integer dalam PHP untuk komputer 32-bit ialah -2,147,483,647 hingga 2,147,483,647. Sebarang nombor yang lebih kecil daripada -2,147,483,647 atau sebarang nombor yang lebih besar daripada 2,147,483,647 atau sebarang nombor yang lebih kecil daripada -2,147,483,647 dianggap sebagai apungan.
Kini kami akan cuba memahami fungsi matematik PHP yang berbeza, bersama-sama dengan penggunaannya Contoh:
Ia telah diperkenalkan dalam versi PHP 4+. Ia mengembalikan nilai mutlak nombor itu. Jenis pemulangan fungsi ialah nombor apungan atau integer bergantung pada jenis hujah yang diluluskan dalam fungsi.
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(abs(3.5) . "<br>"); echo(abs(-3.5) . "<br>"); echo(abs(5) . "<br>"); echo(abs(-5)); ?> </body> </html>
Output:
Ia telah diperkenalkan dalam versi PHP 4+. Ia menjangkakan hujah dalam julat -1 hingga +1. Jika nombor daripada julat yang ditentukan dihantar dalam hujah maka ia mengembalikan NaN sebaliknya ia mengembalikan nilai kosinus arka nombor itu. Jenis pemulangan fungsi ialah kosinus arka bagi nombor
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(acos(0.35) . "<br>"); echo(acos(-0.35) . "<br>"); echo(acos(5) . "<br>"); echo(acos(0.7253)); ?> </body> </html>
Output:
Ia telah diperkenalkan dalam versi PHP 4+. Ia menjangkakan hujah dalam julat -1 hingga +1. Jika nombor di luar julat yang ditentukan dihantar dalam hujah maka ia mengembalikan NaN sebaliknya ia mengembalikan nilai sinus arka nombor tersebut. Jenis pemulangan fungsi ialah sinus arka bagi nombor
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(asin(0.35) . "<br>"); echo(asin(-0.35) . "<br>"); echo(asin(5) . "<br>"); echo(asin(0.7253)); ?> </body> </html>
Output:
Ia telah diperkenalkan dalam versi PHP 4+. Ia membundarkan nombor kepada integer terdekat. Sebagai contoh, siling 3.2 akan memberikan 4. Ia mengembalikan nombor bulat dalam bentuk integer terdekat yang lebih besar daripada hujah yang diluluskan
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(ceil(3.35) . "<br>"); echo(ceil(-4.35) . "<br>"); echo(ceil(5) . "<br>"); echo(ceil(14.8114700666069059)); ?> </body> </html>
Output:
Ia telah diperkenalkan dalam versi PHP 4+. Ia membundarkan nombor ke bawah kepada integer terdekat. Sebagai contoh, tingkat 3.2 akan memberikan 3. Ia mengembalikan nombor bulat dalam bentuk integer terdekat yang lebih kecil daripada hujah yang diluluskan
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(floor(3.35) . "<br>"); echo(floor(-2.35) . "<br>"); echo(floor(5) . "<br>"); echo(floor(14.811470062)); ?> </body> </html>
Output:
Ia telah diperkenalkan dalam versi PHP 4+. Ia mengembalikan nilai PI dan jenis pulangannya ialah apungan.
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(pi() . "<br>"); ?> </body> </html>
Output:
Ia telah diperkenalkan dalam versi PHP 4+. Ia menerima dua hujah katakan x dan y. Ia mengira x dinaikkan kepada kuasa y. jenis pulangannya ialah integer atau apungan yang bergantung pada sifat hujah
Contoh:
<!DOCTYPE html> <html> <body> <?php echo(pow(2,3) . "<br>"); echo(pow(2,4) . "<br>"); echo(pow(5,6) . "<br>"); echo(pow(3,5)); ?> </body> </html>
Output:
It was introduced in PHP 4+ version. It accepts two arguments say x and y where x is a number and y is the logarithm of a number to base. If y is not passed then the default value ‘e’ is assumed. Its return type is float
Example:
<!DOCTYPE html> <html> <body> <?php echo(log(2.718) . "<br>"); echo(log(2) . "<br>"); echo(log(1) . "<br>"); echo(log(0)); ?> </body> </html>
Output:
It was introduced in PHP 4+ version. It accepts one argument says x where x is a number whose base 10 logarithm needs to be calculated. Its return type is float
Example:
<!DOCTYPE html> <html> <body> <?php echo(log10(656) . "<br>"); echo(log10(455) . "<br>"); echo(log10(145) . "<br>"); ?> </body> </html>
Output:
It was introduced in PHP 4+ version. It rounds a number. It expects three parameters where the first parameter is number, the second parameter is for precision and the third argument is for mode. The only first argument is mandatory
Example:
<!DOCTYPE html> <html> <body> <?php echo(round(3.35) . "<br>"); echo(round(-2.35) . "<br>"); echo(round(5) . "<br>"); ?> </body> </html>
Output:
Apart from specified PHP math functions, there are several other math functions that could be used as per our requirements. We could run above described above-mentioned PHP code snippet to execute it
Php is a very vast programming language, we can learn it in order to make web applications. It is used to handle server-side scripting logic. Although we could insert our HTML code also within PHP as we have used in example snippets.
Php has a large database for inbuilt functionalities. There are several functionalities that use string as a parameter, other functionalities use an array. These inbuilt functionalities help us to solve our requirements without writing much code.
Atas ialah kandungan terperinci Fungsi Matematik PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!