문자열 변수는 문자가 포함된 값에 사용됩니다. 문자열을 생성한 후 작업을 수행할 수 있습니다. 문자열을 함수에서 직접 사용하거나 변수에 저장할 수 있습니다.
PHP 문자열 처리 함수를 살펴보겠습니다.
관련 기사 추천: 가장 일반적으로 사용되는 100가지 PHP 함수 순위
인쇄 출력 함수 |
설명 |
echo | 하나 이상의 문자열 출력 |
print |
출력 문자열 |
printf |
형식화된 문자열 출력 |
sprintf |
형식화된 문자열 반환 |
fprintf | Format 형식이 지정된 문자열을 스트림에 씁니다. |
sscanf |
지정된 형식에 따라 입력 문자를 구문 분석 |
vfprintf |
형식화된 문자열을 스트림에 쓰기 |
vprintf |
형식화된 문자열 출력 |
vsprintf |
다음을 반환합니다. 형식화된 문자열 |
number_format |
천 단위 구분 기호를 사용하여 숫자 형식을 지정합니다. |
money_format |
숫자를 통화 문자열 형식으로 지정합니다. |
자주 사용하는 함수 |
설명 |
implode |
1차원 배열의 값을 문자열로 변환 |
join |
alias implode |
exp lode |
사용 분할할 문자열 또 다른 문자열 |
strtok
분할 문자열 표시 |
|
substr
문자열의 하위 문자열 반환 |
|
substr_count
문자열의 발생 횟수를 계산합니다 |
|
sub str_replace 문자열의 하위 문자열 바꾸기 |
|
str_split
문자열을 배열로 변환 |
|
str_getcsv
CSV 문자열을 배열로 구문 분석 |
|
str_pad
문자열을 지정된 길이의 다른 문자열로 채움 | |
str_repeat 문자열 반복 |
|
str_replace
하위 문자열 교체 |
|
str_ireplace
str_replace 대소문자 무시 버전 |
|
strtr 지정 문자 변환 |
|
str_shuffle 문자열을 무작위로 섞습니다 |
|
wordwrap
문자열을 지정된 수의 단어로 나눕니다 |
|
trim
문자열의 시작과 끝 부분에 있는 공백 문자(또는 기타 문자)를 제거합니다 |
|
rtrim 공백 문자(또는 기타 문자) 제거 문자열의 끝에서 |
|
ltrim
문자열의 시작 부분에서 공백 문자(또는 다른 문자)를 제거합니다. 문자열이 처음 나타나는 위치 |
|
stripos
문자열이 처음 나타나는 위치 찾기(대소문자 구분 안 함) 쓰기) |
|
strrpos
대상 문자열에서 지정된 문자열이 마지막으로 나타나는 위치 계산) |
|
strstr
문자열의 첫 번째 항목 찾기 |
|
stristr
strstr 함수는 대소문자 무시 버전 |
|
strrchr
문자열에서 지정된 문자의 마지막 항목 찾기 |
|
strchr
별명 strstr |
|
strpbrk
문자열에서 문자 집합 중 임의의 한 문자를 찾습니다 |
|
strspn
지정된 문자 집합에 모든 문자가 존재하는 문자열에서 첫 번째 하위 문자열의 길이를 계산합니다. |
|
strtolower
문자열을 소문자로 변환 |
|
strtoupper
문자열을 대문자로 변환 |
|
lcfirst
문자열의 첫 번째 문자를 소문자로 만들기 |
|
ucfirst
첫 글자 변환 문자열을 대문자로 |
|
ucwords
문자열에 있는 각 단어의 첫 글자를 대문자로 변환 |
|
strlen
문자열 길이 가져오기 |
|
strrev
문자열 역순 _tags |
HTML 제거 및 문자열의 PHP 태그 |
|
|
URL 처리기 함수
Description |
|
parse_str |
문자열을 여러 변수로 구문 분석하고 URL을 처리합니다 |
parse_url | URL을 구문 분석하고 해당 구성 요소를 반환합니다. parts |
http_build_query
URL 인코딩 후 요청 문자열 생성
|
urldecode |
인코딩된 URL 문자열 디코드
urlencode |
인코드된 URL 문자열 디코드 |
html 관련 기능 |
설명 |
#🎜 🎜#addcslashes | C 언어 스타일에서 문자열의 문자를 이스케이프하려면 백슬래시를 사용하세요 |
addslashes#🎜🎜 #백슬래시 사용 문자열 인용하기 |
|
stripcslashes
addcslashes를 사용하여 이스케이프된 문자열 분리 | #🎜🎜 # | 스트립슬래시
따옴표 붙은 문자열 분리 |
| html_entity_decode
HTML 엔터티를 해당 문자로 변환# 🎜🎜# |
htmlentities |
문자를 HTML 이스케이프 문자로 변환
#🎜🎜 # | htmlspecialchars_decode#🎜 🎜 #특수 HTML 엔터티를 일반 문자로 다시 변환 |
htmlspecialchars |
특수 문자를 HTML 엔터티로 변환 |
# 🎜🎜#get_html_translation_table | htmlspecialchars 및 htmlentities를 사용한 후 변환 테이블을 반환합니다 | #🎜🎜 # nl2br# 🎜🎜# 문자열의 모든 새 줄 앞에 HTML 개행 표시를 삽입합니다. |
|
# 🎜🎜#트랜스코딩 관련 기능#🎜🎜 # | Description |
bin2hex# 🎜🎜#함수는 데이터가 포함된 이진 문자열을 16진수 값으로 변환합니다.
|
chr |
지정된 문자를 반환합니다#🎜🎜 #
ord | 문자열의 첫 번째 바이트를 0~255 사이의 값으로 변환 |
chunk_split | 문자열을 작은 덩어리로 분할# 🎜🎜# |
convert_cyr_string
문자를 하나로 변환 키릴 문자를 다른 문자로 변환 |
|
Convert_uudecode
uuencode로 인코딩된 문자열 디코딩 |
#🎜🎜 # | convert_uuencode
uuencode를 사용하여 문자열 인코딩 # 🎜🎜# |
count_chars |
문자열에 사용된 문자를 반환합니다.
|
hebrev#🎜🎜의 정보 # | 논리-히브리어를 시각적-히브리어로 변환)
| hebrevc | 논리-히브리어를 시각적-히브리어로 변환) , 개행 문자 변환
| hex2bin | 16진수 문자열을 2진수 문자열로 변환 #🎜🎜 ##🎜🎜 #levenshtein | 두 문자열 사이의 편집 거리 계산 |
localeconv# 🎜🎜#숫자 형식 지정 정보 가져오기 | |
quoted_printable_decode
따옴표 붙은 인쇄 가능 문자열을 8비트 문자열로 변환 | # 🎜🎜# | quoted_printable_encode# 🎜 🎜# 8비트 문자열을 따옴표로 묶은 인쇄 가능한 문자열로 변환
|
quotemeta |
Escape 메타 문자 세트#🎜 🎜 ## ## ## ## ## ## ## ## #####해시 관련 기능#🎜🎜 ####설명#🎜🎜 ## ###### |
md5_file |
지정된 파일의 MD5 해시 값 계산# 🎜🎜#
| md5#🎜🎜 #문자열의 MD5 해시 값 계산 |
sha1_file# 🎜🎜# | 파일의 sha1 해시 값 계산 |
sha1 | 문자열의 sha1 해시 값 계산#🎜🎜 # |
crypt 단방향 문자열 해싱
crc32 | # 🎜🎜#문자열의 crc32 다항식 계산 | # 🎜🎜# str_rot13
문자열에서 ROT13 변환 수행
# 🎜🎜# |
문자열 통계 비교 함수 |
Description |
strcspn |
일치하지 않는 마스크의 시작 부분 문자열 길이를 가져옵니다 |
str_word_count |
문자열에서 단어의 사용법을 반환합니다. |
substr_compare |
문자열의 이진 안전 비교(오프셋 위치에서 비교한 지정된 길이) |
similar_text |
두 문자열의 유사성 계산 |
soundex |
문자열의 soundex 키 계산 |
strcasecmp |
이진 안전 문자열 비교(대소문자 구분 안 함) |
strcmp |
이진 안전 문자열 비교 |
strcoll |
로캘 기반 문자열 비교 |
strna tcasecmp |
" 자연 순서" 알고리즘( 대소문자 구분 안 함) |
strnatcmp |
자연 순서 알고리즘을 사용하여 문자열 비교 |
strncasecmp |
문자열 시작 부분의 여러 문자에 대한 이진 안전 비교(크기에 무관) 쓰기) |
strncmp | 문자열 시작 부분의 여러 문자에 대한 이진 안전 비교 |
기타 기능
Description |
|
setlocale
로케일 정보 설정 |
|
metaphone 의 메타폰 키를 계산하세요 string |
|
nl_langinfo
언어 및 로캘 정보 쿼리 |
|
|
위 내용은 PHP 문자열 처리 함수 분류(우수 추천)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!