링크된 주소를 줄여서 나타나게 하려면 어떻게 해줘야 하나요 정보
그누보드 링크된 주소를 줄여서 나타나게 하려면 어떻게 해줘야 하나요본문
<a href='<?=$link[$i][link1]?>' target='blank'><?=$link[$i][link1]?></a>
gblist.skin.php 파일에서 위와같이 링크주소를 보여주고 클릭시 링크된 주소로 이동되게 하려는데
<?=$link[$i][link1]?> 이분분을
예를 들어서 링크 주소가
http://ucc.media.daum.net/uccmix/news/politics/others/200412/08/kukinews/v7888477.html?u_b1.valuecate=4&u_b1.svcid=02y&u_b1.objid1=16602&u_b1.targetcate=4&u_b1.targetkey1=17135&u_b1.targetkey2=7888477
이와 같이 길어지면
주소를 30자 정도로 보여주고 끝 부분을 .. 으로 보여주려면 어떻게 해줘야 하는지
알려주시면 감사하겠습니다.
gblist.skin.php 파일에서 위와같이 링크주소를 보여주고 클릭시 링크된 주소로 이동되게 하려는데
<?=$link[$i][link1]?> 이분분을
예를 들어서 링크 주소가
http://ucc.media.daum.net/uccmix/news/politics/others/200412/08/kukinews/v7888477.html?u_b1.valuecate=4&u_b1.svcid=02y&u_b1.objid1=16602&u_b1.targetcate=4&u_b1.targetkey1=17135&u_b1.targetkey2=7888477
이와 같이 길어지면
주소를 30자 정도로 보여주고 끝 부분을 .. 으로 보여주려면 어떻게 해줘야 하는지
알려주시면 감사하겠습니다.
댓글 전체
답변에 감사드립니다.
그런데 답변과 같이 해보니 아무것도 나타나지 않아 링크된 주소에서 참고하여
<a href='<?=$link[$i][link1]?>' target='blank'><?=substr("$link[$i][link1]",30)?></a>를
<a href='<?=$link[$i][link1]?>' target='blank'>
<? $shorter = substr_replace($link[$i][link1], '..', 30); echo ($shorter); ?></a>
일케 해주니 보여지더군요.
일케 해주어도 아무런 문제가 없는 것인지 궁금하군요.
그런데 답변과 같이 해보니 아무것도 나타나지 않아 링크된 주소에서 참고하여
<a href='<?=$link[$i][link1]?>' target='blank'><?=substr("$link[$i][link1]",30)?></a>를
<a href='<?=$link[$i][link1]?>' target='blank'>
<? $shorter = substr_replace($link[$i][link1], '..', 30); echo ($shorter); ?></a>
일케 해주니 보여지더군요.
일케 해주어도 아무런 문제가 없는 것인지 궁금하군요.
<a href='<?=$link[$i][link1]?>' target='blank'><?=substr("$link[$i][link1]",30)?></a>
Php Function Reference
http://man.phpschool.com/manual/kr/function.substr.php
Php Function Reference
http://man.phpschool.com/manual/kr/function.substr.php