2012-09-25 3 views
0

영어로 매우 유감스럽게 생각합니다.변수 작업에 도움이 필요합니다.

저는 PHP를 사용하고 있습니다. $ var = 'word1-word2-word3-34567';

나는 마지막 대시의 오른쪽에있는 것을 얻고 싶습니다.이 경우에는 '34567'입니다.

감사합니다.

+0

일을해야합니까? – Brandon

+0

언어 이름을 고려한 적이 있습니까? –

+0

Opss 죄송합니다! 그것은 PHP입니다. – ditoje

답변

2

은의 추측 보자는 PHP의 :

array_pop(explode('-',$var)) 

또는

substr($var,strrpos($var,'-')+1) 
+0

substr ($ var, strrpos ($ var, '-') + 1) 잘 작동하고, 고마워! – ditoje

+0

반갑습니다. –

+0

나는 모든 투표권을 주겠다. 그러나 나는 할 수 없다 :(! – ditoje

0

이 어떤 언어로

$words = explode('-', 'word1-word2-word3-34567'); 
$last_word = $words[count($words) - 1]; 
+0

너무 고마워요. – ditoje

+0

당신은 환영합니다 :) – Rorchackh