미채택 완료

사용자 정의 함수 (function)로 출력된 텍스트 바꾸는 법?

2021-12-21 (화) 17:34:05 5,272

<?= n_category('g5_table')?>

이렇게 별도로 카테고리 함수를 function으로 만들어 불러와서 사용하고 있습니다.

list.skin.php 에서 [사과, 바나나, 배]  이런식으로 카테고리 이름이 출력되고 있습니다.

여기서 화면에 출력되는 카테고리명을 바꾸는 방법이 있을까요??

함수 건드리지 않고, list.skin.php 내에서 바꿀 수 있는 방법이 궁금합니다.

답변 2개 / 댓글 1개

2021-12-22 (수) 15:34:27
Copy
$value = "가나다라마바사";

echo str_replace("사", "가", $value);

PHP에서 제공하는 문자열 치환 코드를 이용하시면 되지 않을까요?

2021-12-21 (화) 18:30:29

list.skin.php 에서 함수 만들어서

function customCategory($str) {

  if ($str == '사과') return '사과2';

  else if ($str == '배') return '배2';

  ...

}

이런식으로 사용해보시면 어떨지 ㅎㅎ

답변에 대한 댓글 1개

어.. 그러면 $str 이라는 변수 안에 카테고리 명은 어떻게 넣어야 할까요??

답변을 작성하려면 로그인이 필요합니다.