>  기사  >  백엔드 개발  >  PHP의 일반적인 기능에 대한 자세한 설명

PHP의 일반적인 기능에 대한 자세한 설명

WBOY
WBOY원래의
2016-08-08 09:30:59957검색

일반적으로 사용되는 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 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.