2014-05-16 2 views
-1

"category"필드가없는 클라이언트의 이벤트 시스템에서 xml 피드를 구문 분석하므로 지정된 위치에 설명 필드의 끝에 카테고리를 추가하게하고 싶습니다 구조체를 추출한 다음 그 필드에서 추출한 다음 나중에 해당 필드에서 잘라냅니다. 구조가 중첩되어 있기 때문에, 나는이 같은 설명은 변수를 설정하고있어, 지금PHP에서 긴 변수를 추출

<description>Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
Pellentesque tempus, purus vel fringilla viverra, mauris diam interdum 
lorem, at lobortis lacus augue at neque. Vivamus porttitor sem nec 
leo at neque.{!sample-category!}{!other-sample-category!}</description> 

: 여기

는 XML 필드의 모양에 대한 예제입니다 $ EVENT_DESCRIPTION = $ XML -> children() -> children() -> 설명;

그래서 나는 거기에서 내 변수를 잡고 php vars를 설정해야한다고 가정하고 $ event_description 문자열을 자릅니다. 나는 방법을 모른다. :)

유용한 참고 사항 :이 단지 카테고리의 소수가 될 것입니다, 그래서 말 그대로 검색 할 수 있습니다보다는 당신의 도움에 대한 {!}

감사 사이에 아무것도 찾고 {샘플 카테고리!}! 귀하의 경우에는

답변

1

이 Q를 살펴 보자/A

How to check if a string contains specific words?

: 범주 이후

if (strpos($a,'{!sample-category!}') !== false) { 
    echo 'true'; 
} 

가 일부 콘텐츠 후, 당신은 사건을 두려워 할 필요가 없습니다 어디 match는 문자열의 시작 부분에 있습니다.

+0

정말 고마워요! – user3645951