소프트웨어 php array 내부에서 if처리 가능한가요?

2017.08.12 05:52

DarknessAngel 조회:105

if로는 안 되는걸로 알고 있는데 분기시킬 필요가 있어서 질문 남겨봅니다

array(
                'tag' => 'jwp',
                'type' => 'unparsed_commas_content',        
                'content' => ($context['browser']['is_ie'] && !$context['browser']['is_mac_ie'] ? '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="$2" height="$3"><param name="movie" value="' . $settings['default_theme_url'] . '/player.swf" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="wmode" value="transparent" /><param name="flashvars" value="file=$1&image=$4" /><embed src="' . $settings['default_theme_url'] . '/player.swf" width="$2" height="$3" bgcolor="#000000" allowscriptaccess="always" allowfullscreen="true" flashvars="file=$1&image=$4" /><noembed><a href="$1" target="_blank" class="new_win">$1</a></noembed></object>' : '<div class="flowplayer" style="width:$2px;height:$3px;"> <video poster="$4"> <source type="video/mp4" src="$1"></video></div>'),
                'validate' => create_function('&$tag, &$data, $disabled', '
                    if (isset($disabled[\'url\']))
                        $tag[\'content\'] = \'$1\';
                    elseif (strpos($data[0], \'https://\') !== 0 && strpos($data[0], \'https://\') !== 0)
                        $data[0] = \'https://\' . $data[0];
                '),
                'disabled_content' => '<a href="$1" target="_blank" class="new_win">$1</a>',
            ),

문제의 코드입니다

 

수정하고하자는 부분은 content의 분기된 flowplayer부분입니다

 

$4가 지정된 경우는 poster="$4"를 출력하고, 아닌 경우는 출력하지 않는게 목표입니다

 

번호 제목 글쓴이 조회 날짜
[공지] 질문과 답변 게시판 이용간 유의사항 gooddew - -
70205 윈 도 우| staticwin 인증 해제 방법 [3] 6151012 814 08-12
70204 윈 도 우| 얼마 전 윈도우 업뎃 후 공유 컴퓨터 목록이 네트워크에 안... [8] 불감자 247 08-12
70203 윈 도 우| 스카이레이크,카비레이크에 윈도7 설치 시..? [8] pinnk 681 08-12
70202 하드웨어| 하드디스크 성능좀 봐주세요.&^^ [9] 뚱땡이 350 08-12
70201 기 타| 피카사 사진 삭제하기 [1] 무명거사 324 08-12
» 소프트웨어| php array 내부에서 if처리 가능한가요? [6] DarknessAn 105 08-12
70199 소프트웨어| 부팅시 블루스크린 질문 오이콩 195 08-12
70198 윈 도 우| 염치 없지만 두가지만 더 질문합니다 WINEPE8.1 [2] 지룡자 300 08-12
70197 윈 도 우| 윈7에서 윈10으로 os 업글 시 보조 HDD가 동적디스크로.. [2] 늦둥이it 264 08-12
70196 기 타| 공유기 셋팅 메뉴 중에 궁금한것이 있어요 [11] 뷰리풀투데 589 08-11
70195 윈 도 우| WIN8.1 PE 질문입니다 [7] 지룡자 419 08-11
70194 윈 도 우| mbr uefi 호환 설치 usb 만드는 방법 [4] melusina 565 08-11
70193 윈 도 우| PE81 급하게 만들어 봤어요, 질문 있습니다. [3] 지룡자 334 08-11
70192 윈 도 우| 지인이 이런컴퓨터를 15만원에사라고하는데 사도됄까요? [24] 알파궁상 1729 08-11
70191 기 타| 유튜브 고화질 영상 관련해서 ...... [3] tuzki 585 08-10
70190 소프트웨어| 한글네오 로딩 지연 [2] 애봉이 465 08-10
70189 윈 도 우| BAD_POOL_CALLER 블루스크린 해결좀 해주세요ㅠㅠㅠ [6] 다줄꺼야 335 08-10
70188 소프트웨어| vmware 질문 [3] 서기다 300 08-10
70187 소프트웨어| 크롬 브라우저 질문입니다. [2] tuzki 297 08-10
70186 윈 도 우| 윈도우 32bit - > 64bit 동일 라이센스키로 변경가능한... [2] 김딘이 633 08-10