다음 기사에서는 PHP preg_split()에 대한 개요를 제공합니다. preg_split()은 규정된 문자열을 배열로 변환하는 데 도움이 되는 미리 정의된 내장 함수입니다. 이 사전 정의된 함수는 주어진 문자열을 시스템 사용자가 지정한 길이를 갖는 더 작은/하위 문자열로 분할합니다. 이 함수는 작은 문자열이나 하위 문자열을 배열을 통해 반환되는 일부 제한까지 제한하는 것과 같이 유용합니다. 폭발()과 유사하지만 유일한 차이점은 구분 기호 대신 정규식을 사용하거나 폭발()을 사용한다는 것입니다.
광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사무료 소프트웨어 개발 과정 시작
웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등
다음은 매개변수와 설명이 포함된 구문입니다.
구문:
array preg_split( $pattern, $subject, $limit, $flag )
매개변수:
preg_split() 함수는 일반적으로 위 구문에서 언급한 것처럼 4개의 매개변수를 허용합니다.
1. 패턴: preg_split() 함수에 사용되는 값의 종류는 문자열 형식으로 패턴이 문자열이 아닌 경우 요소를 구분하여 검색합니다.
2. 제목: $subject 매개변수는 일반적으로 입력 문자열을 저장하는 데 도움이 되는 변수입니다.
3. 제한: limit 매개변수는 preg_split() 함수의 제한을 나타냅니다. 함수의 한계가 정의된 경우 작은 문자열 또는 하위 문자열은 한계까지만 반환됩니다. 한계가 "0" 또는 "-1"인 경우 한계 매개변수는 "제한 없음"으로 할당된 다음 "$strflag"(플래그)에 의해 사용됩니다.
4. 플래그: 플래그/플래그 매개변수는 신호를 보내는 데 도움이 되며 플래그의 변수 유형/유형은 두 상태 TRUE 또는 두 상태 FALSE를 나타내는 데 사용됩니다. 프로그램입니다.
다양한 플래그 조합이 있습니다:
다음은 예시입니다.
PHP 프로그래밍 언어의 preg_split() 함수를 보여주는 예제입니다. 아래 구문에서는 변수 “$inputstrVal1”이 생성되고 여기에 “PavanSake” 문자열이 할당됩니다. 그런 다음 구문에 언급된 대로 기본 4개의 매개변수를 사용하여 preg_split() 함수를 변수에 할당하여 "$result1" 변수가 생성됩니다. 여기서 "//"는 패턴 매개변수이고, 입력된 문자열 값은 분할할 대상 매개변수이고, "-1"은 제한이 없으며 분할이 문자열 끝까지 수행됨을 의미하는 제한 값입니다. 일반적으로 요구 사항에 따라 사용되는 일반 FLAG 매개 변수입니다. 그러면 “print_r()” 함수를 사용하여 “$result1” 변수 값이 인쇄됩니다.
구문:
<?php $inputstrVal1 = 'PavanSake'; $result1 = preg_split('//', $inputstrVal1 , -1, PREG_SPLIT_NO_EMPTY); print_r($result1); ?>
출력:
This is also one of the example of preg_split() function of PHP Programming Language. Here the phrase will be split by the number of commas. Usually the space characters are “\r”, “\t”, “\n”, “\f”. In the below example, a variable “$result11” is created by assigning the preg_split() function. It contains only 2 parameters by giving the string input “Pavan Kumar Sake” directly. Then the result of the “$result11” will be printed with the help of the “print_r()” function.
Syntax:
<?php $result11 = preg_split("/[\s,]+/", "Pavan Kumar Sake"); print_r($result11); ?>
Output:
This is the example of preg_split() function illustration of the PHP language. In the below example, at first a variable is created by assigning a string value which is actually a hyper link to provide the string input. Then again a pattern string value is given with some text and special characters. Then a result variable is created by assigning preg_split() function with 4 specific parameter variables. Then a print_r() function is used to show the array elements from the string. In the output, you will get the text in the array elements and it’s index by filtering the mentioned pattern string elements from the input string value.
Syntax:
<?php $inputstrVal1 = "http://profitloops.in/pavan/kumar/sake.php"; $patternstrVal1= "/[http:\/\/|\.]/"; $result12 = preg_split($patternstrVal1, $inputstrVal1, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_OFFSET_CAPTURE); print_r($result12 ); ?>
Output:
This is the example of showing how to split the id address using the preg_split() function. At first, echo statement is used inside the PHP tags just to print some text when the program executed. Then a variable “$ip1” is created by assigning the string value which contains the IP address. Then one more variable is created to assign the preg_split() function. This will make the string to become array elements after splitting. Then by using the print statement we are going to print the array elements using the index values.
Syntax:
<?php echo "Application :: This is the program of splitting the ip address"; $ip1 = "111.422.732.001"; $iparr1 = preg_split ("/\./", $ip1); print "$iparr1[0] <br />"; print "$iparr1[1] <br />" ; print "$iparr1[2] <br />" ; print "$iparr1[3] <br />" ; ?>
Output:
Here we saw introduction on PHP preg_split() function and it’s syntax with parameters, how the preg_split() function works in PHP along with the various examples to implement preg_split() function.
위 내용은 PHP preg_split()의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!