이 기사에서는 PHP 수학 함수에 대해 논의하겠습니다. PHP는 Hypertext Preprocessor의 약자입니다. PHP는 간단한 형태 등의 소규모 애플리케이션부터 대규모 엔터프라이즈 애플리케이션까지 구축하는 데 사용할 수 있는 프로그래밍 언어입니다. 서버사이드 기반의 스크립팅 언어입니다. 모든 프로그래밍 언어에는 다양한 기본 기능이 내장되어 있습니다.
광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
이러한 기능은 개발자가 필요한 코드를 빠르게 작성하는 데 도움이 됩니다. 이러한 내장 기능에는 요구 사항에 따라 필요한 논리가 포함되어 있습니다. 이러한 내장 기능은 문자열 기반 기능, 배열 기반 기능, 숫자 기반 기능, JSON 기반 기능 등에 있을 수 있습니다
이제 PHP 수학 함수가 무엇인지 살펴보겠습니다
프로그래밍 언어로서 PHP에 내장된 기능입니다. 이러한 함수의 기본 역할은 개발자가 일종의 수학 계산이나 유사한 작업을 수행할 수 있는 메커니즘을 제공하는 것입니다. 이는 긴 코드를 작성하지 않고도 개발을 위한 빠른 실습을 제공합니다. 이제 PHP 수학 함수의 범위를 알려드리겠습니다
PHP 수학 함수의 범위
이러한 PHP 수학 함수의 범위는 정수 및 부동 소수점 유형 내에 있습니다. 32비트 컴퓨터에 대한 PHP의 정수 데이터 유형 범위는 -2,147,483,647에서 2,147,483,647입니다. -2,147,483,647보다 작은 숫자, 2,147,483,647보다 큰 숫자 또는 -2,147,483,647보다 작은 숫자는 부동 소수점으로 간주됩니다.
이제 다양한 PHP 수학 함수를 이해하고 예를 들어 보겠습니다.
PHP 4+ 버전에서 도입되었습니다. 숫자의 절대값을 반환합니다. 함수의 반환 유형은 함수에 전달된 인수 유형에 따라 부동 소수점 또는 정수입니다.
예:
<!DOCTYPE html> <html> <body> <?php echo(abs(3.5) . "<br>"); echo(abs(-3.5) . "<br>"); echo(abs(5) . "<br>"); echo(abs(-5)); ?> </body> </html>
출력:
PHP 4+ 버전에서 도입되었습니다. -1에서 +1 범위의 인수가 필요합니다. 지정된 범위를 벗어난 숫자가 인수에 전달되면 NaN을 반환하고, 그렇지 않으면 숫자의 아크코사인 값을 반환합니다. 함수의 반환 유형은 숫자의 아크코사인입니다
예:
<!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>
출력:
PHP 4+ 버전에서 도입되었습니다. -1에서 +1 범위의 인수가 필요합니다. 지정된 범위를 벗어난 숫자가 인수에 전달되면 NaN을 반환하고, 그렇지 않으면 숫자의 아크사인 값을 반환합니다. 함수의 반환 유형은 숫자의 아크사인입니다
예:
<!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>
출력:
PHP 4+ 버전에서 도입되었습니다. 숫자를 가장 가까운 정수로 반올림합니다. 예를 들어, 3.2의 ceil은 4를 제공합니다. 전달된 인수보다 큰 가장 가까운 정수 형태로 정수를 반환합니다
예:
<!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>
출력:
PHP 4+ 버전에서 도입되었습니다. 숫자를 가장 가까운 정수로 내림합니다. 예를 들어, 3.2의 바닥은 3을 제공합니다. 전달된 인수보다 작은 가장 가까운 정수 형태로 정수를 반환합니다
예:
<!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>
출력:
PHP 4+ 버전에서 도입되었습니다. PI 값을 반환하며 반환 유형은 float입니다.
예:
<!DOCTYPE html> <html> <body> <?php echo(pi() . "<br>"); ?> </body> </html>
출력:
PHP 4+ 버전에서 도입되었습니다. x와 y라는 두 개의 인수를 허용합니다. x의 y승을 계산합니다. 반환 유형은 인수의 성격에 따라 정수 또는 부동 소수점입니다
예:
<!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>
출력:
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.
위 내용은 PHP 수학 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!