728x90
반응형
질문 : PHP에서 문자열이 JSON인지 확인하는 가장 빠른 방법은 무엇입니까?
문자열이 JSON인지 아닌지 확인하는 정말 정말 빠른 방법이 필요합니다. 이것이 최선의 방법이 아니라고 생각합니다.
function isJson($string) {
return ((is_string($string) &&
(is_object(json_decode($string)) ||
is_array(json_decode($string))))) ? true : false;
}
이 방법을 개선할 수 있습니까?
답변
function isJson($string) {
json_decode($string);
return json_last_error() === JSON_ERROR_NONE;
}
출처 : https://stackoverflow.com/questions/6041741/fastest-way-to-check-if-a-string-is-json-in-php
728x90
반응형
'프로그래밍 언어 > PHP' 카테고리의 다른 글
PHP에서 현재 날짜와 시간을 얻는 방법 (0) | 2021.07.15 |
---|---|
PHP에서 die ()와 exit ()의 차이점 (0) | 2021.07.14 |
PHP 세션이 이미 시작되었는지 확인하는 방법 (0) | 2021.07.13 |
PHP에서 작은 따옴표와 큰 따옴표 문자열의 차이점 (0) | 2021.07.12 |
PHP 배열의 복사본을 다른 배열로 옮기는 방법 (0) | 2021.07.09 |