PHP는 HyperText Preprocessor의 약자이며 웹 개발을위한 인기있는 서버 측 스크립팅 언어입니다. 동적 및 대화식 웹 페이지를 작성하도록 설계되었습니다. PHP는 HTML 코드에 내장되어 있으며 서버에서 실행되어 클라이언트 브라우저로 전송 된 HTML 출력을 생성합니다. 학습하기 쉬운 구문을 통해 PHP를 통해 개발자는 동적 웹 사이트를 구축하고, 데이터를 양식으로 처리하고, 데이터베이스와 상호 작용하며, 다양한 서버 측 작업을 수행 할 수 있습니다. 기능을 향상시키고 개발자가 강력하고 확장 가능한 웹 애플리케이션을 만들 수있는 라이브러리와 프레임 워크의 큰 생태계가 있습니다. PHP는 제공 업체를 호스팅하여 널리 지원되므로 웹 개발 프로젝트의 첫 번째 선택이됩니다.
PHP의 preg_split () 함수는 지정된 정규 표현 패턴에 기초하여 문자열을 서브 스트링 어레이로 분할하는 데 사용됩니다. 특정 기준에 따라 문자열을 작은 부품으로 분할 할 수 있습니다. preg_split ()의 기능을 활용하면 유연한 패턴에 따라 문자열을 효과적으로 분할하여 PHP 응용 프로그램에서 구조화 된 방식으로 텍스트 데이터를 처리하고 조작 할 수 있습니다.
preg_split () 함수의 구문은 다음과 같습니다.
preg_split(pattern, string, limit = -1, flags = 0);
정렬 ( [0] => pradeep menon [1] => arjit [2] => Kavitha deshmukh [3] => 존 피터 [4] => 피터슨 ))
이 코드에서는 preg_split () 함수를 사용하여 문자열을 배열로 분리하고 새로운 라인을 분리기로 사용합니다.
입력 문자열 $ str에는 newline 문자로 분리 된 이름 목록이 포함되어 있습니다. 그런 다음 일반 표현식 패턴으로 preg_split () 함수를 사용하십시오.
/ 새로운 라인이 나타날 때마다 문자열을 분할하기 위해 함께 사용하십시오.
preg_split () 함수를 실행 한 후 생성 된 배열 $ ARR은 각 이름을 해당 요소로 취합니다. 마지막으로 print_r () 함수는 배열의 내용을 표시하는 데 사용됩니다.
요컨대,이 코드 스 니펫은 이름이 Newline으로 분리 된 문자열을 취하고 preg_split ()를 적용하여 배열로 분할하고, 구분 기자로서 Newline을 사용한 다음 구분 된 이름으로 결과 배열을 인쇄합니다.
PHP의 exploit () 함수는 지정된 구분 기호에 기초하여 문자열을 기판 배열로 분할하는 데 사용됩니다. preg_split () 함수에 대한 간단한 대안이며 단일 문자 또는 고정 문자열과 같은 간단한 구분기를 사용할 때 특히 유용합니다. exploit () 함수는 일반적으로 CSV 파일을 구문 분석하고, 문장에서 개별 단어를 추출하거나, 특정 분리기를 기반으로 문자열을 분해하는 데 사용됩니다. 문자열을 작은 구성 요소로 분할하는 쉽고 효율적인 방법을 제공합니다.
exploit () 함수의 구문은 다음과 같습니다.
explode
(delimiter, string, limit = PHP_INT_MAX);
Delimiter : 입력 문자열을 분할하기 위해 Delimiter로 사용되는 문자열을 지정합니다.
문자열 : 분할 할 입력 문자열을 지정합니다.
한계 (선택 사항) : 결과 배열에서 반환 할 최대 요소 수를 지정합니다. 설정된 경우 생성 된 배열은 최대 유한 요소를 포함합니다.
<?php // PHP program to separate string // using explode function // String which to be converted $str = "Pradeep Menon Ajith Lakshman John Peter Peterson"; // Function to convert string to array $arr = explode("\n", $str); // Print the information of array print_r($arr); ?>
정렬 ( [0] => pradeep menon [1] => Ajith Lakshman [2] => 존 피터 [3] => 피터슨 ))
위의 PHP 코드 스 니펫은 exploit () 함수를 사용하여 문자열을 배열로 분할하고 Delimiter로 Newline (\ n)을 사용하는 방법을 보여줍니다.
입력 문자열 $ str에는 newline 문자로 분리 된 이름 목록이 포함되어 있습니다. 그런 다음 exploit () 함수를 사용하고 Delimiter로 Newline (\ n)을 사용하여 문자열을 서브 스트링 어레이로 분할하십시오. exploit () 함수를 실행 한 후 생성 된 배열 $ arr에는 각 이름이 해당 요소로 포함됩니다. 마지막으로 print_r () 함수는 배열의 내용을 표시하는 데 사용됩니다.
요약하면, preg_split () 및 exploit ()는 지정된 구분 기저를 기반으로 문자열을 배열로 분할하는 PHP 함수입니다. preg_split ()는 정규 표현식을 구분 제로 사용하는 이점을 제공하여 더 큰 유연성과 고급 패턴 매칭 기능을 제공합니다. 구분자가 특정 패턴을 변경하거나 따를 수있는 복잡한 분할 요구 사항에 적합합니다. 반면에 Explode ()는 더 간단하고 빠르며 문자 나 문자열과 같은 고정 구분 제를 사용하여 간단한 분할 작업에 적합합니다. 이것은 간단하고 예측 가능한 분리기를 다룰 때보다 효율적인 옵션입니다.