2014-11-05 4 views
0

그래서 조금 다른 것을 시도하고 싶습니다.PHP 문자열에서 배열로 분할

누군가가 입력 텍스트 상자에 다음 두 가지 예를 넣는다고 가정 해 보겠습니다.

"이름 : 저스틴"

내가 배열
지수에 가고 싶어 | "저스틴, 주 : CA 이름"

[0] 이름 저스틴 [1] 주 CA가

기본적으로 내가 이 두 번째 예 에서 골 발

[0] 이름 저스틴

텍스트가 입력을 사용하여 Im이 원격 데이터베이스를 조회하는 페이지. 일부 조건부를 수행하여 검색 할 열을 지정할 수 있도록 할 생각이었습니다. 그런 다음 여러 열 검색을 수행하도록하지만 결과를 읽는 방법이 필요합니다. 나는 1 개의 결과를 위해 그것을하는 방법을 이해했다. 그러나 만일 그들이 복수를하고 싶어하면 나는 그것을하는 방법에 관해 공백을 긋고있다.

생각하십니까?

+1

'array_map (function ($ kv) {return explode (":", $ kv);} 폭발 (",", $ 입력)); –

답변

4

explode()을 사용하여 :space으로 바꾸려면 arrayarray_map()을 생성하십시오. 예 :

+0

완벽한 답변, 감사합니다. –

+0

당신은 환영합니다! :) – MH2K9