2025/10 5

PHP http_build_query

http_build_query() 함수는 배열이나 객체를 URL에서 사용할 수 있는 문자열 형식으로 인코딩하여 쿼리 문자열을 생성하는 함수입니다. 이 함수는 배열이나 객체를 기반으로 HTTP 요청을 생성하거나 URL을 만들 때 매우 유용하게 사용됩니다. 기본 예제$data = array( 'name' => 'John Doe', 'age' => 30, 'city' => 'New York');$queryString = http_build_query($data);echo $queryString;// 출력: 'name=John+Doe&age=30&city=New+York' 구문http_build_query( array|object $data, string $numeric_prefix ..

카테고리 없음 2025.10.29

자바스크립트 querySelector

정의querySelector() 함수는 HTML 문서나 특정한 요소 내에서 지정한 CSS 선택자와 일치하는 첫 번째 요소를 반환합니다. 일치하는 요소가 없으면 null을 반환합니다. 기본 예제// HTML 문서 내에서 첫 번째 클래스명이 ".item"인 요소 선택const firstItem = document.querySelector(".item");// 특정 요소 내에서 선택const container = document.getElementById("container");const nestedButton = container.querySelector("button.primary");// 일치하는 요소가 없을 경우const notExist = document.querySelector(".no-such-c..

카테고리 없음 2025.10.24

자바스크립트 decodeURI

decodeURI() 함수는 encodeURI()로 인코딩한 URL을 디코딩할 때 사용하는 함수입니다. 즉, encodeURI()로 인코딩한 특수 문자만을 디코딩합니다. 특징encodeURI()가 인코딩하지 않는 문자(예: /, ?, :, &, #)는 디코딩하지 않습니다.이러한 문자가 포함된 URL을 디코딩하려면 대신 decodeURIComponent()를 사용하세요.기본 예제const uri = "https://www.example.com/?x=샘플 값";const encoded = encodeURI(uri);console.log(encoded);// 출력: "https://www.example.com/?x=%EC%83%98%ED%94%8C%20%EA%B0%92"const decoded = decode..

카테고리 없음 2025.10.10

자바스크립트 encodeURIComponent

encodeURIComponent() 함수는 URL의 특정 부분(예: 검색어, 파일명, 파라미터 값 등)에 사용할 문자들을 안전하게 인코딩하기 위해 사용합니다. 이 함수는 전체 URL이 아닌 쿼리 문자열의 값이나 키, path segment 등의 URI Component 데이터를 안전하게 인코딩할 때 유용합니다. 특징encodeURIComponent() 함수는 URL에서 프로토콜, 도메인, 경로 구분자(/, :, ?, &, #) 등 특수한 의미를 갖는 문자들도 인코딩합니다.대부분의 특수 문자들을 인코딩하기 때문에, URI Component(예: 쿼리 파라미터 값 등)를 인코딩해야 할 경우에 유용합니다.이 함수는 /, :, ?, &, = 등 대부분 특수 문자를 인코딩하기 때문에 실제로 URL 구조가 보존되..

카테고리 없음 2025.10.10

자바스크립트 encodeURI

encodeURI() 함수는 URL 구조를 정의하는 일부 특수 문자를 제외한 URL을 인코딩합니다. 이 함수는 주로 전체 URL 문자열을 인코딩할 때 사용합니다. 특징URL에서 프로토콜, 도메인, 경로 구분자(/, :, ?, &, #) 등 특수한 의미를 갖는 문자들은 인코딩하지 않습니다.따라서, 실제로 URL 구조가 보존되어야 할 경우에 적합합니다.URL 전체를 인코딩할 때는 적합하지만,프로토콜, 도메인, 경로, 쿼리 값 등 각 URL 구성 요소를 개별적으로 인코딩할 때는 적합하지 않습니다. 이런 경우에는 encodeURIComponent() 함수를 사용해야 합니다.기본 예제const uri = "https://www.example.com/?x=샘플 값";const encoded = encodeURI(u..

카테고리 없음 2025.10.10