2013-02-16 2 views
1

PHP에서 문자열을 가져 와서 단어를 배열로 분리하는 방법은 무엇입니까? 문자열에있는 공백으로 그들을 나눌 수있는 방법이 있습니까? 또한 배열의 단어가 문자로 시작하는지 어떻게 확인할 수 있습니까? 아이디어는 정상적인 단어와 해시 태그가있는 텍스트 상자를 갖는 것입니다. PHP 스크립트는 양식을 제출할 때 해시 태그의 색상을 밑줄 또는 변경합니다. 기본적으로 해시로 시작하는 단어에 밑줄을 긋습니다. 미안하다.TextBox의 단어를 배열로 분리

// Pick a letter 
$char = 'a'; 
foreach ($array as $word) { 
    if (strpos($word, $char) === 0) { 
     // Echo out what you want 
     echo "$word contains $char\r\n"; 
     // Halt loop if necessary: 
     break; 
    } 
} 
+0

예 : 루프에서 strpos를 사용할 수

$array = explode(' ', $string); 

는 각 단어가 특정 문자로 시작 여부를 검사하려면 : – SparKot

답변

2

는 PHP의 explode 함수를 사용하여 문자열을 배열로 변환하려면 입력 내용은 질문 부탁드립니다.
+0

감사합니다. 하지만 타입의 시작은 어떨까요? –

+0

업데이트 된 답변보기 – hohner

+0

배열을 어떻게 인쇄하나요? 나는'echo'와'print_r'을 시도했지만, 단지 "Array"를 인쇄했습니다. –

관련 문제