다음 편집기는 PHP를 기반으로 한 문자열 연산 함수 모음을 제공합니다. 편집자님이 꽤 좋다고 생각하셔서 지금 공유하고 모두에게 참고용으로 드리도록 하겠습니다. 에디터 따라가서 함께 살펴볼까요
1. 문자 위치 찾기 기능:
strpos($str,search,[int])://查找search在$str中的第一次位置从int开始; strrpos($str,search,[int])://查找search在$str中的最后一次出现的位置从int开始
2. 하위 문자 추출 기능(더블바이트)
submit($str,int start[,int length])://从$str中strat位置开始提取[length长度的字符串]。 strstr($str1,$str2)://从$str1(第一个的位置)搜索$str2并从它开始截取到结束字符串;若没有则返回FALSE。 stristr()//功能同strstr,只是不区分大小写。 strrchr()//从最后一次搜索到的字符处返回;用处:取路径中文件名
3. 문자열 换 str_replace(search,replace,$str):从$str中查找search用replace来替换
str_irreplace(search,replace,$str):
strtr($str,search,replace):这个函数中replace不能为"";
substr_replace($Str,$rep,$start[,length])$str原始字符串,$rep替换后的新字符串,$start起始位置,$length替换的长度,该项可选
INT STRCMP($STR1, $STR2): lt ;$str2는 각각 양수 1, 0, -1입니다. (문자열 비교 strcasecmp() 위와 동일합니다. (대소문자를 구분하지 않습니다. strnatcmp("4", "14") 자연 순서로 문자열을 비교합니다. strnatcasecmp() 위와 같습니다.) , (case 민감함) 6. 배열 함수로 분할 str_split($str,len): $str을 len의 길이에 따라 분할하고 배열을 반환합니다. 분할(search,$str[,int]): 분할 $str은 배열 int를 반환하기 위해 몇 번이나 분할되지 않습니까? 폭발(search,$str[,int])7. 8. 공백 추가 기능 chr, ord 10, HTML 코드 관련 함수 nl2br(): n을 '])로 변환합니다. : //HTML 및 PHP 태그 제거 htmlspecialchars($str[,parameter])://페이지 HTML 코드 매개변수의 일반적인 출력은 변환 방법입니다 11. 대소문자 변환 함수 strtolower($ str) 문자열을 소문자로 변환 strtoupper($str) 문자열을 대문자로 변환 ucfirst($str) 함수의 첫 번째 문자를 대문자로 변환 ucwords($str) 각 단어의 첫 글자를 대문자로 변환 addslashes($str): str의 작은따옴표('), 큰따옴표("), 백슬래시() 및 NUL 문자열을 ',",\로 변환합니다. Magic_quotes_gpc = On은 자동으로 포스트 쿠키를 가져옵니다. Magic_quotes_gpcstripslashes()가 문자열 implode(str,$arr)는 지정된 문자에 따라 문자열 배열을 하나로 연결합니다. implode() 함수에는 별칭 함수인 Join이 있습니다 위 내용은 PHP의 문자열 조작 기능 요약의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!int strlen($str)
($str[,'