출력되는 글자수를 자르고 싶습니다
본문
아래문장에서 {$list[$i][lo_url]} <---- 출력되는 글자수를 자르고 싶습니다
도움 부탁드립니다
if ($list[$i][lo_url] && $is_admin == "super")
echo "<td colspan=2> <a href='{$list[$i][lo_url]}' target='_blank'>{$location}<br>{$list[$i][lo_url]}</a><br><br></td>";
else
echo "<td colspan=2> {$location}</td>";
echo
답변 5
아래 붉은색 부분만 기존 코드 상단에 추가해 주시면 됩니다.^^
$list[$i][lo_url] = cut_str($list[$i][lo_url],30); // 자르려는 글자수에 맞게 '30' 숫자를 조정해 보세요.
if ($list[$i][lo_url] && $is_admin == "super")
echo "<td colspan=2> <a href='{$list[$i][lo_url]}' target='_blank'>{$location}<br>{$list[$i][lo_url]}</a><br><br></td>";
else
echo "<td colspan=2> {$location}</td>";
참고하세요
http://php.net/manual/kr/function.mb-substr.php
(PHP 4 >= 4.0.6, PHP 5) 이니
4.0.6이하버전이시라면
substr을 쓰세요 <--- 이놈은 2바이트 문자를 인식하지 못합니다.
그누보드 함수 cut_str 를 사용하셔도 될듯..
cut_str($location,30)
오류 발생하는 해당 페이지의 30라인 코드를 올려주세요.^^
답변을 채택해 주셔서 감사드립니다. (_ _)