반응형

Programming/PHP 42

[PHP] YouTube Data API v3를 이용한 채널 최신 영상 불러오기

YouTube Data API v3 API를 이용하여 채널의 최신 영상 목록을 불러올 수 있다. API 적용 전 YouTube Data API v3 API 키 를 발급 받아야 한다. 2022.11.01 - [Web Programming/API] - [API] YouTube Data API v3 API키 발급받기 [API] YouTube Data API v3 API키 발급받기 유튜브 채널 정보를 받기 위한 YouTube Data API v3 API키 발급받기 1. https://console.cloud.google.com/ 페이지에 접속한다. 2. 서비스 약관에 동의하고 [동의 및 계속하기] 를 선택한다. 3. 왼쪽 메뉴중 API 및 서 dotiweb.tistory.com YouTube Data API |..

Programming/PHP 2022.11.01

[PHP] fopen 파일 저장

출력 내용을 파일로 저장할 수 있다 기존 구문 $str = "안녕하세요"; $fp = fopen(파일, "w+"); if(!$fp) { echo("파일을 열수 없습니다."); exit; } fwrite($fp, $str); fclose($fp); 배열 저장 하기 $array = ["가", "나", "다"]; $fp = fopen(파일, "w+"); if(!$fp) { echo("파일을 열수 없습니다."); exit; } fwrite($fp, var_export($array, true)); fclose($fp); 대표적인 저장 옵션 w+ : 파일에 덮어쓰기 a+ : 파일 내용을 이어서 쓰기 [PHP] fopen 파일 저장 https://www.php.net/manual/en/function.fopen.php

Programming/PHP 2022.10.24

[PHP] 엑셀 출력을 위한 헤더(Header) 선언

[PHP] 엑셀 출력을 위한 헤더(Header) 선언 엑셀 출력을 위해서는 테이블 구조의 HTML 페이지를 구성 후 상단에 헤더 선언을 추가하면 엑셀 파일로 출력이 가능함 header 선언 $filename = "파일이름.xls"; header("Content-type: application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=".$filename); header("Content-Description: PHP4 Generated Data"); 예제 이름 성별 나이 전화번호 홍길동 남 30 010-1234-5678

Programming/PHP 2022.10.24

[PHP] 특정 태그 제거 함수

[PHP] 특정 태그 제거 함수 본문 내 특정 태그만 제거 후 출력할때 유용하게 쓰인다 remove_tags() 함수 정의 function remove_tags($tag_str, $tag_arr) { $return_str = $tag_str; foreach ($tag_arr as $k => $v) { $return_str = preg_replace("/]*>/i", '', $return_str); $return_str = preg_replace("//i", '', $return_str); } return $return_str; } 내용 중 br, p 태그만 제거 remove_tags($content, array("br","p"));

Programming/PHP 2022.10.21
반응형