Heim >Backend-Entwicklung >PHP-Tutorial >PHP-Mathefunktionen
In diesem Artikel besprechen wir die mathematischen Funktionen von PHP. PHP steht für Hypertext-Präprozessor. PHP ist eine Programmiersprache, mit der kleine Anwendungen wie einfache Formulare usw. bis hin zu großen Unternehmensanwendungen erstellt werden können. Es handelt sich um eine serverseitige Skriptsprache. Jede Programmiersprache verfügt über viele integrierte Standardfunktionen.
WERBUNG Beliebter Kurs in dieser Kategorie PHP-ENTWICKLER - Spezialisierung | 8-Kurs-Reihe | 3 ProbetestsStarten Sie Ihren kostenlosen Softwareentwicklungskurs
Webentwicklung, Programmiersprachen, Softwaretests und andere
Diese Funktionalitäten helfen dem Entwickler, schnell den erforderlichen Code zu schreiben. Diese integrierten Funktionen enthalten Logiken, die gemäß unseren Anforderungen erforderlich sind. Bei diesen integrierten Funktionalitäten kann es sich um stringbasierte Funktionalitäten, Array-basierte Funktionalitäten, zahlenbasierte Funktionalitäten, JSON-basierte Funktionalitäten usw. handeln
Jetzt schauen wir uns an, was PHP-Mathefunktionen sind
Es handelt sich um integrierte Funktionalitäten von PHP als Programmiersprache. Die grundlegende Aufgabe dieser Funktionen besteht darin, einen Mechanismus bereitzustellen, mit dem ein Entwickler mathematische Berechnungen oder ähnliches durchführen kann. Diese ermöglichen einen schnellen Einstieg in die Entwicklung, ohne dass ein langer Code geschrieben werden muss. Teilen Sie uns nun den Umfang dieser PHP-Mathefunktionen mit
Auswahl an PHP-Mathefunktionen
Der Bereich dieser PHP-Mathefunktionen liegt zwischen Integer- und Float-Typen. Der Bereich des ganzzahligen Datentyps in PHP für einen 32-Bit-Computer liegt zwischen -2.147.483.647 und 2.147.483.647. Jede Zahl kleiner als -2.147.483.647 oder jede Zahl größer als 2.147.483.647 oder jede Zahl kleiner als -2.147.483.647 wird als Float betrachtet.
Jetzt werden wir versuchen, verschiedene PHP-Mathefunktionen zu verstehen und ihre Verwendung anhand eines Beispiels zu erläutern:
Es wurde in der PHP 4+-Version eingeführt. Es gibt den absoluten Wert der Zahl zurück. Der Rückgabetyp der Funktion ist Float oder Integer, je nachdem, welche Art von Argument in der Funktion übergeben wurde.
Beispiel:
<!DOCTYPE html> <html> <body> <?php echo(abs(3.5) . "<br>"); echo(abs(-3.5) . "<br>"); echo(abs(5) . "<br>"); echo(abs(-5)); ?> </body> </html>
Ausgabe:
Es wurde in der PHP 4+-Version eingeführt. Es werden Argumente im Bereich von -1 bis +1 erwartet. Wenn in einem Argument eine Zahl außerhalb des angegebenen Bereichs übergeben wird, wird NaN zurückgegeben, andernfalls wird der Arkuskosinuswert der Zahl zurückgegeben. Der Rückgabetyp der Funktion ist der Arkuskosinus einer Zahl
Beispiel:
<!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>
Ausgabe:
Es wurde in der PHP 4+-Version eingeführt. Es werden Argumente im Bereich von -1 bis +1 erwartet. Wenn in einem Argument eine Zahl außerhalb des angegebenen Bereichs übergeben wird, wird NaN zurückgegeben, andernfalls wird der Arkussinuswert der Zahl zurückgegeben. Der Rückgabetyp der Funktion ist der Arkussinus einer Zahl
Beispiel:
<!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>
Ausgabe:
Es wurde in der PHP 4+-Version eingeführt. Es rundet eine Zahl auf die nächste ganze Zahl auf. Die Decke von 3.2 ergibt beispielsweise 4. Sie gibt die ganze Zahl in Form der nächsten Ganzzahl zurück, die größer als das übergebene Argument ist
Beispiel:
<!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>
Ausgabe:
Es wurde in der PHP 4+-Version eingeführt. Es rundet eine Zahl auf die nächste ganze Zahl ab. Beispielsweise ergibt die Untergrenze von 3,2 3. Es wird die ganze Zahl in Form der nächsten Ganzzahl zurückgegeben, die kleiner als das übergebene Argument ist
Beispiel:
<!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>
Ausgabe:
Es wurde in der PHP 4+-Version eingeführt. Es gibt den Wert eines PI zurück und sein Rückgabetyp ist ein Float.
Beispiel:
<!DOCTYPE html> <html> <body> <?php echo(pi() . "<br>"); ?> </body> </html>
Ausgabe:
Es wurde in der PHP 4+-Version eingeführt. Es akzeptiert zwei Argumente, sagen wir x und y. Es berechnet x hoch y. Sein Rückgabetyp ist Integer oder Float, was von der Art des Arguments abhängt
Beispiel:
<!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>
Ausgabe:
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.
Das obige ist der detaillierte Inhalt vonPHP-Mathefunktionen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!