반응형

php 409

php 로컬 및 원격 파일 존재 여부 판단

본고에서는 php를 이용하여 파일의 유무를 판단하는 방법을 소개하고, 로컬 및 원격 파일 판단을 지원하며, 완전한 호출 코드 및 프리젠테이션을 제공한다. 1. 로컬 파일의 존재 여부 판단 로컬 파일의 존재 여부를 판단하려면 file_exists 방법을 사용합니다 2.원격파일의 존재여부 판단 원격 파일의 존재 여부 판단, 불가file_exists 방법을 사용하는 대신 원격 파일의 header를 취득하여 존재 여부를 판단한다. 예를 들어, 존재하는 HTTP_CODE는 200 또는 304이다 3.완전코드

개발 꿀팁/PHP 2022.09.12

php는 정칙으로 가로세로 스타일 제거

작업상 필요에 따라 html를 채취해 데이터베이스에 저장해야 한다.사용에 지장을 주지 않도록 와이드 스타일을 삭제하셔야 합니다.예컨대 그림과 div에 있는 width, height 등이다. 그러나 채취한 html에는 대소문자, 중간에 빈 칸 등 양식이 다르다. 그래서 php 정칙으로 다음과 같은 방법을 써서 이 진기한 꽃들을 걸러낸다. 코드는 다음과 같습니다

개발 꿀팁/PHP 2022.09.05

php 함수는 가변적인 수의 인자를 사용합니다

php는 사용자 정의 함수에서 가변 개수의 파라미터 리스트를 지원한다. php5.5 이전 버전에서 func_num 사용_args(), func_get_arg(), func_get_args() 함수가 구현된다 출력: 1 a Array ( [0] => a ) 3 1 Array ( [0] => 1 [1] => 2 [2] => 3 ) 2 Array ( [0] => d [1] => e ) Array ( [0] => Array ( [0] => d [1] => e ) [1] => Array ( [0] => f ) ) php5.6 이상 버전에서는 ...문법을 사용하여 구현할 수 있다. 예제 1: 임의의 매개 변수 대신 $args 사용 출력 결과는 php5.5가 func_num_args(), func_get_arg(),..

개발 꿀팁/PHP 2022.09.05

php가 ffmpeg를 호출하여 비디오 정보를 가져옵니다

ffmpeg는 디지털 오디오·비디오를 녹음·변환해 스트리밍할 수 있는 오픈소스 컴퓨터 프로그램으로 libavcodec을 포함, 높은 이동성과 코덱 품질을 보장한다. php에서 ffmpeg를 호출하여 영상정보를 얻는데, ffmpeg를 호출하려면 먼저 서버에 ffmpeg가 설치되어 있어야 하며, 설치방법이 간단하여 스스로 검색할 수 있음을 알려드립니다. 코드는 다음과 같습니다

개발 꿀팁/PHP 2022.09.05

php 자급자족 id를 기반으로 고유 번호 클래스 만들기

개발 과정에서 우리 데이터시트는 일반적으로 자급자족 숫자를 id의 주요 키로 사용하는데, id는 숫자형이어서 이해하기 쉽지 않다.우리는 id를 일정한 포맷으로 번호를 바꾸면 번호에 따라 어떤 내용을 대표하는지 쉽게 알 수 있다. 예를 들어 주문서 id=20160111197681234 이 id만 보고 우리는 이 id가 주문서 id인지 모르고 번호 O-201601111197681234로 바꾸면 쉽다주문서 기록임을 알고 id에 따라 검색하면 된다. 번호 생성 규칙 1.유일 자증 아이디 생성으로 유일성 보장 2.가능한 한 짧게 숫자 여분으로 알파벳을 구하는 방식으로 처리할 수 있으며, 짧은 번호를 만들 수 알고리즘 원리 1. 사용자 정의 접두사 추가, 식별용 2. 포맷은 접두사+알파벳+숫자로 구성되며, 숫자는 ..

개발 꿀팁/PHP 2022.09.05

php 페이지나 그림이 gzip으로 압축되었는지 판단

php를 이용하여 페이지나 그림이 gzip으로 압축되었는지 판단하는 방법 1.get_headers 사용 페이지 내용 get_headers를 사용하여 gzip 압축 사용 여부 판단 테스트 결과: ob_gzhandler가 추가되면 true, 삭제하면 false로 돌아갑니다. 2.curl curl을 사용하여 gzip 압축 사용 여부 판단 테스트 결과: ob_gzhandler가 추가되면 true, 삭제하면 false로 돌아갑니다

개발 꿀팁/PHP 2022.09.05

php 함수는 가변 수량의 인자를 사용합니다

php는 사용자 정의 함수에서 가변 수량의 파라미터 목록을 지원한다. php 5.5 이전 버전에서 func_num 사용_args(), func_get_arg(), func_get_args() 함수가 구현된다 출력: 1 a Array ( [0] => a ) 3 1 Array ( [0] => 1 [1] => 2 [2] => 3 ) 2 Array ( [0] => d [1] => e ) Array ( [0] => Array ( [0] => d [1] => e ) [1] => Array ( [0] => f ) ) php5.6 이상에서는 ...문법을 이용하여 구현할 수 있다. 예 1: 임의의 수의 매개 변수 대신 $args 사용 출력 결과는 php 5.5가 func_num_args(), func_get_arg(),..

개발 꿀팁/PHP 2022.08.26

php 비디오 정보를 얻기 위해 fpmpeg 호출

ffmpeg는 디지털 오디오·동영상을 기록·변환하고 이를 스트리밍으로 변환하는 오픈소스 컴퓨터 프로그램으로, 높은 이동성과 코덱 품질을 보장한다. php를 이용해 fmpeg를 호출해 동영상 정보를 얻는데, fmpeg를 호출하려면 서버에 fmpeg를 설치해야 하는데, 설치 방법이 간단해 스스로 검색할 수 있다. 코드는 다음과 같습니다

개발 꿀팁/PHP 2022.08.26

php 여러 개의 1차원 숫자를 조합하여 2차원 배열로 만드는 방법

개발 과정에서 데이터를 정리해야 하는데, 그중에서도 여러 데이터를 한 세트에 통합하는 작업이 많다.본고에서는 복수의 1차원 수의 조합을 2차원 배열로 조합하는 방법을 제공하고, 완료 코드 및 프레젠테이션을 제공한다. 맞춤법 코드는 다음과 같습니다. 함수 가변 파라미터를 사용해야 하므로 php 버전 5.6 이상이 필요합니다 1.여러 개의 1차원 배열 조합은 2차원 배열로 되어 있다 출력: Array ( [0] => Array ( [name] => fdipzone [age] => 18 [profession] => programmer ) [1] => Array ( [name] => terry [age] => 19 [profession] => designer ) [2] => Array ( [name] => al..

개발 꿀팁/PHP 2022.08.25

php 자체 증가 ID를 기반으로 고유 번호 클래스 만들기

개발 과정에서 우리 데이터시트는 일반적으로 id 메인버튼으로 자급자족 숫자를 사용하는 데 비해 id는 숫자형이어서 이해하기 쉽지 않다.id를 일정 포맷으로 번호를 바꾸면 번호에 따라 어떤 내용을 나타내는지 쉽게 알 수 있다. 예를 들어 주문서 id=201601111978681234, id만 보면 이 id가 주문서 id인 줄 모르고 번호 O-201601111197681234로 바뀌면 쉽다.주문서 기록으로 확인 후 id를 기반으로 주문서 검색 가능합니다. 번호 생성 규칙 1.유일하다 자가증식 아이디 생성으로 유일성 보장 2.가능한 한 짧게 숫자 여분으로 알파벳을 처리할 수 있으며, 짧은 번호를 만들 수 있습니다 알고리즘의 원리 1.식별을 위한 사용자 정의 접두사 추가 2.포맷은 접두사+알파벳+숫자로 구성,숫..

개발 꿀팁/PHP 2022.08.25
반응형