라이브러리3 PHP 로 웹페이지 긁어오기 모든 방법 총정리! php로 웹상(원격)에 있는 파일을 읽는 방법으로는 아래의 4가지 방법을 사용해서 구현이 가능하다 1. fopen() 함수 사용 2. file_get_contents() 함수 사용 3. cURL 라이브러리 사용 4. php의 소켓통신 함수들을 사용 1번과 2번 방법을 사용하기 위해서는 fopen wrapper 가 사용 가능해야한다. 이 fopen wrapper 파라미터는 php.ini에 정의되어 있으나, ini_set()을 사용해서 실행시간에 바꿀수는 없다. 이 두 방법을 쓸수 있는지의 여부는 아래 코드로 확인할수 있다 1. fopen() 함수 사용 fopen()을 사용하는 법은 local 파일을 읽는것 만큼 쉽다. 유일하게 다른점은 fopen()함수 내에 파일명 대신 URL을 적는다는 것이다. 아래 예.. 2023. 10. 4. JavaScript에서 URL을 암호화하고 복호화하는 방법 1, encodeURIComponent() 및 decodeURIComponent() 함수 사용 이러한 내장 함수는 URL 구성 요소를 안전하게 인코딩하고 디코딩하는 데 사용됩니다. 다음은 예제입니다. var originalURL = "https://www.example.com/page?param1=value1¶m2=value2"; var encodedURL = encodeURIComponent(originalURL); console.log("인코딩된 URL:", encodedURL); var decodedURL = decodeURIComponent(encodedURL); console.log("디코딩된 URL:", decodedURL); 2, Base64 인코딩 및 디코딩 URL을 Base64로 .. 2023. 9. 28. SHOUTcast 2x 버전 방송 정보를 가져오는 간단한 PHP 코드 SHOUTcast 2x 버전에서 모든 방송 정보를 출력하는 PHP 코드를 만들려면 SHOUTcast 서버의 API를 사용해야 합니다. 아래는 SHOUTcast 서버에서 방송 정보를 가져오는 간단한 PHP 코드의 예제입니다. 이 코드는 SHOUTcast 서버에서 JSON 형식의 방송 정보를 가져옵니다. 위 코드에서 "YOUR_SHOUTCAST_SERVER_IP"와 "YOUR_SHOUTCAST_SERVER_PORT"를 실제 SHOUTcast 서버의 IP 주소와 포트 번호로 대체해야 합니다. 이 코드는 SHOUTcast 서버에서 현재 노래, 비트레이트, 현재 청취자 수 등의 정보를 가져와서 출력합니다. 또한, 이 코드를 실행하기 위해 PHP 서버가 필요하며, cURL 라이브러리가 설치되어 있어야 합니다. SH.. 2023. 9. 23. 이전 1 다음 반응형