2017-05-08 4 views
0

일부 내용을 필터링하기 위해 배열 데이터를 평가할 때 문제가 거의 없습니다. 템플릿에 몇 개의 숫자 (1,4,5,10,12,14,20 등)의 배열을 보내고 특정 값을 가지고 있다면 필터링하고 싶습니다.배열 내용 평가 (PHP, XenForo)

'1'값이 '2'인지 알고 싶습니다. 가장 좋은 방법은 무엇입니까?

(strpos ($ array, '2')! == false)하지만 2가 배열 안에 있는지 '2'인지 아닌지를 확인하여 true를 반환했는지 확인했습니다.

'2'가 '2'로 지정되었는지, '20'또는 '12'와 같이 배열 문자열에있는 것이 아닌지 평가할 수 있어야합니다.

추 신 : xenforo (zend)를 사용하더라도 PHP에 대한 모든 대답으로 충분합니다.

희망 하시겠습니까? 감사합니다!

답변

0

난 바보 야, 고마워.

문자열을 평가하기 위해 전환 해 봅시다 (방금 확인 했으므로 문자열이 아닌 배열로 읽음).

$ string ("9, 1, 2, 20, 14")을 가지고 있고 그것을 평가하고 싶다면 '2'가 문자열의 일부인 '2'(다시 2에서 20 isn 유효하지 않음).

폭발을하지 않고 수행 할 수있는 방법이 있습니까? (XF 템플릿에서는 사용할 수 없습니다).

실수로 죄송합니다.

감사합니다.