26.09.29
0
조회 184
26.09.26
1
조회 149
26.09.24
0
조회 174
26.09.23
0
조회 180
26.09.19
0
조회 496
26.09.11
0
조회 147
26.09.10
0
조회 145
26.09.10
0
조회 147
26.09.10
0
조회 114
26.09.10
0
조회 100
26.09.09
1
조회 100
26.09.04
0
조회 500
26.09.03
0
조회 339
26.09.01
1
조회 134
26.08.29
0
조회 177
26.08.22
0
조회 289
26.08.20
0
조회 319
26.08.13
0
조회 309
26.08.13
0
조회 362
26.08.13
0
조회 203
댓글 4
substr 로 문자열 갯수 체크하는 방법은 알겠는데
특정문자 뒤부터 체크할 수 있는 방법은 없을까요
확장변수에 출력되는 결과값 ex) 대리-김연수 에서 김연수만 뽑아오기 위해 아래와 같이
코딩해봤는데 잘안되네요.. 혹시 뭐가 잘못되었을까요?
{ @$a1 = {$document->getExtraValueHTML($val->idx)} }
{ @$a2=strpos($a1,-); $b1=substr($a2, - ,-4); }
{@ $extra_array=explode('-',$document->getExtraValueHTML($val->idx) ); }
형태로 - 를 기준으로 배열화한 뒤 두번째항목을 불러오면 될듯합니다. 배열이니 두번째가 [1] 이죠
{$extra_array[1]}
중간에 불필요한 변수를 만들지 않고 한방에 처리하려면
{substr(strstr($document->getExtraValueHTML($val->idx), '-'), 1)}
이렇게 하면 됩니다. strstr 함수로 "-"를 포함한 그 뒷부분("-김연수")을 잘라낸 후,
substr 함수를 사용하여 불필요한 "-"를 빼면 "김연수"만 남습니다.