반응형
PHP에서 변수 형식을 변환하는 type casting vs 함수
유형 캐스팅과 변수를 어떤 유형으로 변환하는 함수를 사용하는 것 사이에 차이가 있습니까?
(float)$var
대.floatval($var)
만약 있다면, 그것들 중 하나를 언제 다른 것 대신 사용해야 합니까?
결과 값에는 차이가 없습니다. 단지 다음과 같습니다.
(float)
언어적 특징이고 매우 빠릅니다.floatval()
함수 호출의 오버헤드를 발생시킵니다(그러나 그럼에도 불구하고...).floatval()
기능은 다음과 같은 방법으로 사용될 수 있습니다.(float)
할 수 없는array_map('floatval', $foo)
마지막 요점은, 제 생각에, 제가 생각하기에, 그 이유는floatval
의 존재: 따라서 각각의 주조 작업은 어떤 상황에서 유용할 수 있는 동등한 기능을 갖습니다.
언급URL : https://stackoverflow.com/questions/30940148/typecasting-vs-function-to-convert-variable-type-in-php
반응형
'programing' 카테고리의 다른 글
Node.js "server"는 Nginx 또는 Apache 서버와 어떻게 비교됩니까? (0) | 2023.09.08 |
---|---|
깃 스테이시 2회 (0) | 2023.09.08 |
PowerShell 암호 PFX 파일로 인증서 지문 가져오기 (0) | 2023.09.08 |
$(문서)를 여러 개 가질 수 있습니까?준비 완료(함수 {...}); 섹션? (0) | 2023.09.08 |
파워셸이 배치 파일을 실행한 다음 열려 있도록 하려면 어떻게 해야 합니까? (0) | 2023.09.08 |