-
PHP 특정 코드 및 패턴 배열 출력하기Web/PHP 2020. 8. 3. 18:31반응형
print_r($this->숏코드만출력()); public function 숏코드만출력(){ $html = "111111{최신글}3532532{숏코드}ㅁㄴ은ㅁㅇ{멀}"; //{, }값이 들어간 문자열을 나눠줍니다 $html = $this->multiexplode(array("{", "}"),$html); $return_html = array(); $i = 0; foreach ($html as $val) { if (0 == $i % 2) { } else { $return_html[] = $val; } $i++; } return $return_html; } //Multiexplode 호출용 function multiexplode ($delimiters,$string) { $ready = str_replace($delimiters, $delimiters[0], $string); $launch = explode($delimiters[0], $ready); return $launch; }
//결과
Array ( [0] => 최신글 [1] => 숏코드 [2] => 멀 ){}로 잘라준 텍스트는 { 앞에값이 짝수 }앞에값이 홀수이기 때문에 홀수인 배열만 따로 저장 후 출력하면 됩니다
반응형'Web > PHP' 카테고리의 다른 글
(Codeigniter), ciboard 메일 발송 오류 발생 시 루틴 수정 (0) 2021.02.03 PHP가 까이는 이유 (0) 2020.09.28 [PHP] 연산자의 종류와, 산술 연산자, 문법 (0) 2019.06.26 [PHP]변수, 선언 및 규칙 초기화 (0) 2019.06.26 [PHP] 동작 원리, PHP문법 (0) 2019.06.26