php에는 자체 메서드가 있으며 일반적으로 사용되는 메서드는 다음과 같습니다. 1. 문자열 길이와 바이트 길이를 얻는 데 사용되는 strlen 메서드 2. 문자열을 가로채는 데 사용되는 substr 메서드 3. 모든 문자를 결합하는 데 사용되는 strtolower 메서드 4. 문자열을 반전하는 데 사용되는 strrev 메소드 5. 현재 시간의 타임스탬프를 가져오는 데 사용되는 폭발 메소드. 지정된 규칙에 따라 문자열을 세그먼트로 나누고 곧.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 8.1, DELL G3 컴퓨터
php에는 자체 방식이 있나요?
PHP에는 고유한 방법이 있습니다.
PHP의 방법은 점점 더 강력해지고 있으며 매우 풍부한 내장 기능 세트를 갖추고 있습니다. 다음은 모두를 위해 편집기에서 컴파일한 일반적으로 사용되는 PHP 시스템 함수 메서드입니다. ~
String function
strlen: 문자열 길이 가져오기, 바이트 길이
substr: 문자열 가로채기, 문자열 가져오기(에 따라)를 참조하세요. bytes) 차단)
strchr: substr과 유사하며 지정된 위치에서 끝까지 차단합니다.
strrchr(파일 접미사 이름 가져오기): strchr과 동일하며 오른쪽부터 문자를 찾습니다.
strtolower: 모든 문자는 소문자입니다. (영문의 경우) )
strtoupper : 모든 문자는 대문자
strrev : 문자열 역순 (영어만 역순 가능 : 영문 저장은 1바이트만 가능), 바이트 단위로 역순
strpos : 문자열에서 해당 문자 찾기 The 나타나는 위치(숫자 아래 첨자), 가장 왼쪽부터 시작
strrpos: strpos와 동일, 문자열의 오른쪽부터 시작
trim: 함수 양쪽의 문자 제거, 기본값은 공백
시간 및 날짜 기능
time: 현재 시간의 타임스탬프 가져오기(정수: 1970년 그리니치 표준시
explode: *, 지정된 규칙(보통 특수 문자)에 따라 문자열을 여러 세그먼트로 나눕니다. 각각 섹션은 배열의 요소로 처리되며 인덱스 배열이 반환됩니다.
implode: 배열의 모든 요소를 지정된 규칙에 따라 문자열로 연결합니다(특수 문자).
array_merge: 병합은 누적을 의미합니다. 두 배열의 요소 후자 배열이 이전 배열과 동일한 첨자(키 이름: 연관)를 갖는 경우, 후자 요소의 값은 색인화되면 이전 요소를 덮어씁니다.
데이터 구조 시뮬레이션 기능
array_shift: 요소의 값을 가져오기 위해 배열의 앞부분에서 요소를 제거합니다.
array_pop: 배열의 뒷부분에서 요소를 제거하고, 가져옵니다. 요소의 값
array_unshift: 배열 앞쪽에서 요소를 밀어 현재 배열 요소 수를 가져옵니다
array_push: 배열 뒤쪽에서 요소를 밀어 현재 배열 요소 수를 가져옵니다
판단 변수
is_bool : 부울 유형인지 확인
is_float: 부동 소수점 유형 확인
is_integer: 정수 유형 확인
is_object: 객체 확인
is_array: 배열 확인
is_string: 문자열 확인
is_resource: 리소스 확인
is_scalar: 스칼라이며 기본 데이터 유형인 정수, 부동 소수점, 부울 및 문자열을 판단합니다.
is_null: 비어 있는지 여부를 판단합니다.
is_numeric: 숫자로 구성된 문자열인지 순수 숫자인지 판단합니다.
gettype: 데이터를 가져옵니다. Type
settype: 데이터 유형 변경
File * 함수
opendir(path): 경로 리소스 열기(경로 내부의 모든 데이터를 메모리로 읽음)
readdir(path) 리소스): 폴더 리소스에서 현재 리소스 포인터가 가리키는 파일 이름을 읽으면 포인터가 1비트 아래로 이동합니다.
closedir(리소스): 해당 파일 리소스를 해제합니다.
scandir(경로): 경로 내의 모든 파일 이름을 읽고 배열을 반환합니다. 배열의 각 요소는 파일 이름입니다.
file_exists: 파일이 있는지 확인(파일은 넓은 의미: 경로 및 파일)
is_dir: 지정된 경로(폴더)가 있는지 확인
is_file: 지정된 경로가 파일(파일)인지 확인
mkdir: 경로를 생성합니다. 경로가 존재하면 오류가 보고됩니다.
rmdir: 폴더를 제거합니다.
file_get_contents: 지정된 파일에서 데이터 내용을 읽습니다.
file_put_contents: 해당 파일에 지정된 문자열 쓰기
fopen: 파일 리소스 열기
fgetc: c는 문자를 나타내며, 한 번에 한 문자씩 읽습니다.
fgets: s는 문자열을 나타내며, 이는 여러 문자를 읽을 수 있음을 의미합니다. 지정된 읽기 길이 또는 개행 발생 여부에 따라(최대 한 줄의 데이터만 읽을 수 있음)
두 함수 모두 현재 리소스 포인터에서 작동하며 읽은 후에는 포인터가 아래로 이동됩니다.
fread: Get 파일 끝까지 지정된 길이의 데이터
fwrite: 파일 리소스 포인터 위치에 데이터를 씁니다. 쓰기는 기존 항목을 현재 위치로 다시 이동하지 않고 덮어씁니다.
fseek: 포인터를 지정합니다. 해당 위치로
fclose: 해당 파일 리소스 사용
copy: 복사
unlink: 파일 삭제
rename: 파일 이름 바꾸기
filemtime: m은 수정, 파일이 마지막으로 수정된 시간
을 나타냅니다.추천 학습: "PHP 비디오 튜토리얼"
위 내용은 PHP에는 자체 메소드가 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!