일반적으로 사용되는 PHP 함수:
문자열 처리 함수:
강력한 기능:
1. 문자열 처리 함수에는 다른 유형의 데이터가 사용됩니다.
처리하기 전에 자동으로 문자열로 변환됩니다.
2. 문자열은 배열 및 문자 집합으로 처리될 수 있습니다
; Str [1] 그러나 이것은 사람들이 그것이라고 잘못 생각하게 만들 것입니다. 배열이므로 일반적으로 다음과 같이 작성합니다: Echo $ Str {1};
처음 두 문자를 사용합니다: Echo $ Str [0].
PHP의 모든 문자열 처리 기능 원래 문자를 수정하지 말고 새로 형식화된 문자열을 반환합니다.
Trim(); 기본값은 공백을 삭제하는 것입니다. 여기서 삭제는 실제 삭제가 아닙니다.
Trim($str ,'0..9 .'); 0~9, 점, 공백을 삭제합니다.
ltrim ($str,'1'); 왼쪽 숫자 1 삭제
rtrim($str ,'0..9'); 0부터 9까지 삭제
str_pad($str,10,' *',STR_PAD_BOTH);
html 관련:
Strip_tags (); HTML 태그
htmlspecialchars(stripslashes($str))를 제거하고 백슬래시를 제거합니다
htmllentities();
Stripslashes(); 슬래시 제거
화 기능
~
strrev() ); 문자열 비교 기능: strcmp(); 바이너리 안전 문자열 비교 strcasecmp(); 대소문자 구분 없음 strnatcmp(); 문자열 비교 strstr (): 대소문자를 구분하며, 일치 시작 부분부터 문자열을 반환합니다. stristr(): 대소문자를 구분하지 않습니다. Stripos (): 문자열이 처음 나타나는 위치를 찾습니다. insensitive strpos(): 문자열이 처음 나타나는 위치 찾기, 대소문자 구분 strrpos(): 문자열의 마지막 위치 찾기 발생 위치, 대소문자 구분 strripos(): 대소문자를 구분하지 않고 문자열의 마지막 위치를 찾습니다. substr(): 다른 하위 문자열이 있습니다.숫자를 넣으면 substr(123456,2,4); str_replace(string,string,string): 하나를
str_replace(array,string,string)로 바꿉니다. ): 여러 개를 하나로 바꾸기 str_replace(array,array,string): 여러 개를 여러 개로 바꾸기 str_ireplace(): 대소문자를 구분하지 않음 Explode(): 문자열 변환 to array implode(): 배열을 문자열로 변환 배열 함수: Array_map();mysqli_fetch_assoc(), mysqli_fetch_row() 및 mysqli_fetch_object()? mysqli_fetch_assoc()과 mysqli_fetch_row()를 사용하면 둘 다 쿼리 결과를 배열로 반환하고 포인터를 한 행 아래로 이동합니다. 차이점: mysqli_fetch_assoc()은 키워드 인덱스를 사용하여 값을 얻습니다. 예: $row = $result->fetch_assoc();echo $row['username'];그러나 mysqli_fetch_row()는 숫자 인덱스를 사용합니다. 값을 얻으려면 . 예: $row = $result->fetch_row();echo $row[0];//참고: "0"은 테이블의 첫 번째 필드를 의미합니다(예: 사용자 이름은 테이블의 첫 번째 필드입니다). 행을 다시 객체로 가져온 다음 클래스를 통해 값을 가져오는 mysqli_fetch_object()라는 또 다른 함수도 있습니다. 예를 들면 다음과 같습니다. $row = $result-> fetch_object( );echo $row->username;
이상에서는 PHP에서 일반적으로 사용되는 기능에 대한 자세한 설명을 관련 측면을 포함하여 소개했습니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.