[소개] 1. 파일 업로드 1. 클라이언트 설정: (1) 태그에 enctype 및 method 속성에 해당하는 값을 지정합니다. Enctype= "multipart form-data "; Method= "POST " (2) name 값이 MAX인 형식의 입력 상자를 설정합니다.
터미널 설정:
(1)
에서 간단한 파일을 다운로드하려면 HTML 링크 태그를 사용하고 다운로드한 파일에 href 속성의 URL 값만 지정하면 됩니다. 이 방법은 브라우저가 인식할 수 없는 일부 MIME 유형 파일만 처리할 수 있습니다.
보안 강화를 위해 a 태그에 파일 링크를 넣지 않으려면 필수로 보내주셔야 합니다. 헤더 정보를 브라우저에 전달하려면 다음 코드를 사용할 수 있습니다.
touch
파일 액세스 및 수정 시간 설정
bool touch(string $filename[, int $ time[, int $time]])
copy
파일 복사
bool copy(string $source, string $dest)
참고: 파일을 이동하려면 이름 바꾸기 기능을 사용하세요.
file_put_contents
파일에 문자열 쓰기
int file_put_contents(string $filename, string $data[, int $flag[, resources $content]])
file_get_contents
전체 파일을 문자열로 읽어옵니다.
string file_get_contents(string $filename[, bool user_include_path [, resources $content[, int $ offset[, int $maxlen]]]])
직렬화
직렬화
문자열 직렬화(혼합 $값)
참고: serialize()는 리소스를 제외한 모든 유형을 처리할 수 있습니다. 자신에 대한 참조가 포함된 배열을 serialize()할 수도 있습니다.
직렬화 해제
직렬화 해제
혼합 역직렬화(string $str)
현지 시간/날짜 형식 지정
string date(string format[, int timestamp]);
● getdate
날짜/시간 정보 가져오기
array getdate([int timestamp]);
● 마이크로타임현재 Unix 타임스탬프와 마이크로초를 반환합니다
mixed microtime([bool get_as_float]);
● date_default_timezone_set
기본 시간대 설정
bool date_default_timezone_set(string timezone_identifier);
● date_default_timezone_get
기본 시간대 가져오기
string date_default_timezone_get(void); 🎜>
3. 문자 함수 라이브러리
strlen
문자열 길이 가져오기int strlen(string $str);strtolower문자열을 소문자로 변환string strtolower(string $str);strtoupper문자열을 대문자로 변환
string strtoupper(string $str);ucfirst첫 글자 대문자string ucfirst(string $str);ucwords각 단어의 첫 글자를 대문자로 변환string ucwords(string $str);ltrim문자열 시작 부분에서 제거 Spaces 또는 기타 문자string ltrim(string $str [, string $charlist]);rtrim문자열 끝에서 공백이나 기타 문자 제거string rtrim(string $str[, string $chirlist]);trim문자열의 시작과 끝에서 공백이나 기타 문자를 제거하세요 str_replace문자 교체mixed str_ireplace(mixed $search, mix $replace, mix $subject, [int $count]);str_ireplace 문자 교체mixed str_ireplace(mixed $search, mix $replace, mix $subject, [int $count]);
md5
문자열의 MD5 해시 계산
string md5(string $str[, bool $raw_output=false]);strpos다른 문자에서 한 문자가 처음 나타나는 위치를 반환합니다.int strpos(string haystack, Mixed needle[, int offset]);
● 날짜
날짜/시간 정보 가져오기array getdate([int timestamp]);
● 마이크로타임
현재 Unix 타임스탬프와 마이크로초를 반환합니다.
혼합 마이크로타임( [bool get_as_float]);
● date_default_timezone_set
기본 시간대 설정
bool date_default_timezone_set(string timezone_identifier);
● date_default_timezone_get
기본 시간대 가져오기
string date_default_timezone_get(void);
3. 문자 함수 라이브러리
strlen
문자열 가져오기 length
int strlen(string $str);
strtolower
문자열을 소문자로 변환
string strtolower(string $str);
strtoupper
문자열을 대문자로 변환
string strtoupper(string $str);
ucfirst
첫 글자 대문자
string ucfirst(string $str);
ucwords
각 단어의 첫 글자를 대문자로 변환
string ucwords(string $str);
ltrim
문자열 시작 부분에서 공백이나 기타 문자 제거
string ltrim(string $str [, string $charlist]);
rtrim
문자열 끝에서 공백이나 기타 문자를 제거합니다.
string rtrim(string $str[, string $chirlist]);
trim
문자열에서 시작하여 끝 부분의 공백 또는 기타 문자 삭제
str_replace
문자 교체
mixed str_ireplace(mixed $search, mix $replace, mix $subject, [int $count] ) ;
str_ireplace
문자 교체
mixed str_ireplace(mixed $search, mix $replace, mix $subject, [int $count]) ;
md5
문자열의 MD5 해시 계산
string md5(string $str[, bool $raw_output=false]);
strpos
다른 문자에서 한 문자가 처음 나타나는 위치를 반환합니다.
int strpos(string haystack, Mixed needle[, int offset]);
● 마이크로타임
현재 Unix 타임스탬프와 마이크로초를 반환합니다
mixed microtime([bool get_as_float]);
● date_default_timezone_set
기본 시간대 설정
bool date_default_timezone_set(string timezone_identifier);
● date_default_timezone_get
기본 시간대 가져오기
string date_default_timezone_get(void);
strlen
문자열 길이 가져오기
int strlen(string $str);
strtolower
문자열을 소문자로 변환
string strtolower( string $str);
strtoupper
문자열을 대문자로 변환
string strtoupper(string $str);
ucfirst
각 단어의 첫 글자를 대문자로
string ucfirst(string $str);
ucwords
각 단어의 첫 글자를 대문자로 변환
string ucwords( string $str);
ltrim
문자열 시작 부분에서 공백이나 기타 문자 제거
string ltrim(string $str [, string $charlist ]);
rtrim
문자열 끝에서 공백이나 기타 문자 제거
string rtrim(string $str[, string $chirlist]);
trim
문자열의 시작과 끝에서 공백이나 기타 문자 제거
str_replace
문자 교체
mixed str_ireplace(mixed $search , $replace 혼합, $subject 혼합, [int $count]);
str_ireplace
문자 교체
mixed str_ireplace(mixed $search, $replace 혼합, $subject 혼합, [int $count]);
md5
문자열의 MD5 해시 계산
string md5(string $str[, bool $raw_output=false]);
strpos
반환 한 문자가 다른 문자에 처음 나타나는 위치
int strpos(string haystack, Mixed needle[, int offset]);
1. 파일 업로드
1. 클라이언트 설정:
(1),
2 . 파일 다운로드
단순 파일 다운로드는 HTML 링크 태그만 사용하고 다운로드한 파일에 href 속성의 URL 값을 지정하면 됩니다. 이 방법은 브라우저가 인식할 수 없는 일부 MIME 유형 파일만 처리할 수 있습니다.
보안 강화를 위해 a 태그에 파일 링크를 부여하지 않으려면 필요한 헤더 정보를 브라우저로 보내야 합니다. 다음 코드를 사용할 수 있습니다.
3. 파일 기능 라이브러리
터치
파일 설정 접근 및 수정 시간
bool touch(string $filename[, int $time[, int $time]])
copy
파일 복사
bool copy(string $source, string $dest)
참고: 파일을 이동하려면 이름 바꾸기 기능을 사용하세요
file_put_contents
파일에 문자열 쓰기
int file_put_contents(string $filename, string $data[, int $flag[, resources $content]])
file_get_contents
전체 파일을 문자열로 읽어옵니다
string file_get_contents(string $filename[, bool user_include_path [, resources $content[, int $offset[, int $maxlen]]]])
4. 시퀀스 직렬화 및 Deserialize
serialize
Serialize
string serialize(mixed $value)
참고: serialize()는 모든 유형을 처리할 수 있습니다. 자원 제외. 자신에 대한 참조가 포함된 배열을 serialize()할 수도 있습니다.
직렬화 해제
직렬화 해제
혼합 역직렬화(string $str)
● 날짜
현지 시간/날짜 형식
string date(string format[, int timestamp]);
● getdate
날짜/시간 정보 가져오기
array getdate([int timestamp]);
● microtime
현재 Unix 타임스탬프와 마이크로초를 반환합니다.
mixed microtime([bool get_as_float]);
● date_default_timezone_set
기본 시간대 설정
bool date_default_timezone_set(string timezone_identifier);
● date_default_timezone_get
기본 시간대 가져오기
string date_default_timezone_get(void);
3. 문자 함수 라이브러리
strlen
문자열 길이 가져오기
int strlen(string $str);
strtolower
문자열을 소문자로 변환
string strtolower(string $str);
strtoupper
문자열을 대문자로 변환
string strtoupper(string $str);
ucfirst
첫 글자를 대문자로
string ucfirst(string $str);
ucwords
는 변환됩니다. 각 단어의 첫 글자를 대문자로
string ucwords(string $str);
ltrim
문자열 시작 부분에서 공백이나 기타 문자를 제거
string ltrim(string $str [, string $charlist]);
rtrim
문자열 끝에서 공백이나 기타 문자를 제거
string rtrim( string $str[, string $chirlist]);
trim
문자열의 시작과 끝에서 공백이나 기타 문자를 제거
str_replace
문자 교체
mixed str_ireplace(mixed $search, mix $replace, mix $subject, [int $count]);
str_ireplace
문자 교체
혼합 str_ireplace(혼합 $search, 혼합 $replace, 혼합 $subject, [int $count]);
md5
문자열의 MD5 해시 계산
string md5(string $str[, bool $raw_output=false]);
strpos
다른 문자에서 한 문자가 처음 나타나는 위치를 반환합니다.
int strpos(string haystack, Mixed needle[, int offset]);
위 내용은 PHP 모바일 인터넷 개발을 위한 파일 업로드 및 다운로드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!