PHP에서 아래 문자열이 있습니다.PHP를 사용하여이 문자열을 분할하는 가장 간단한 방법은 무엇입니까?
$nick = guest
$user = lbjpewueqi
$host = AF8A326D.E0B4A40D.F85DC93A.IP
이 작업을 수행하는 데 사용할 수있는 가장 좋은 기능 무엇 : 나는 문자열에서 이러한 변수를 만들 필요가
:[email protected]
?
이상적으로 나는 어떤 종류의 함수를 만들어서 문자열을 전달할 수 있고 반환 할 부분을 전달할 수 있습니다. 예를 들어
:
$string = "[email protected]";
echo stringToPart($string, nick);
guest
echo stringToPart($string, nick);
lbjpewueqi
echo stringToPart($string, host);
AF8A326D.E0B4A40D.F85DC93A.IP
'preg_split()'을 살펴보십시오. explode() 함수를 보면 3 번 사용해야 할 것입니다. 보조 노트에서, 당신이 시도한 것에 대한 예와 당신이 마주 친 오류/문제점을 게시 할 때 대개 더 빠른 응답을 얻는 데 도움이됩니다. – llanato
아마도 * 그 * 문자열을 분할 할 필요는 없습니다. 모두 여러 가지 문자열을 분할해야합니다. 모든 문자열은 일반적인 서식 규칙을 공유합니다. ** 그 규칙을 설명하십시오. ** 그것이 없으면 실제로 도움이 될 수도 안될 수도있는 해결책을 추측 할 수 있습니다. 가장 좋은 방법은 아마 정규식 * 매치 (* 분할하지 않음)를 만드는 것입니다 :'if ($ match = preg_match ('???', $ string)) echo $ match [1]; .. ' – deceze