PHP explode 관련 문의 드립니다.

PHP explode 관련 문의 드립니다.

QA

PHP explode 관련 문의 드립니다.

본문

안녕하세요. 저는 왕왕왕왕.. 왕! 초보입니다.

고수님들 도와주세용.

 

제로보드에서 그누보드로 컨버전하고 나리야테마를 사용중입니다.

데이타는 $wr_subject="가|나|다|라|마|바|사"; 입니다.

"|"를 기준으로 나눌까 합니다.

<?
$m_subject = explode("|",$list['wr_subject']);
$subject1  = $m_subject[0];
$subject2  = $m_subject[1];
$subject3  = $m_subject[2];
$subject4  = $m_subject[3];
$subject5  = $m_subject[4]; 
$subject6  = $m_subject[5]; 
$subject7  = $m_subject[6];
$subject8  = $m_subject[7];
$subject9  = $m_subject[8];
?>


이후 출력시

<?php echo $list[$i]['wr_subject'] ?> 또는 <?php echo $list[$i]['subject'] ?>하면 

가|나|다|라|마|바|사 라고 그대로 출력됩니다.

 

제가 원하는 

<?php echo $list[$i]['subject1'] ?>

<?php echo $list[$i]['subject2'] ?>

<?php echo $list[$i]['subject3'] ?> 하면 출력이 안나옵니다. ㅠ 

어디가 잘못된걸까요?

이 질문에 댓글 쓰기 :

답변 2

변수명이 질문할때와 쓰신 코드가 다르네요.

작업중인 페이지명이 list.skin.php이고 for문안에 있다면 list[$i]['wr_subject'];가 제목을 담고 있는 변수이기 때문에 

$m_subject = explode("|",$list[$i]['wr_subject']);

로 하셔야 됩니다.
 

<?php echo $subject1 ?>

<?php echo $subject2 ?>

<?php echo $subject3 ?>

 

이렇게 출력하셔야 나오겠죠?

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT