채택완료

php a태그에서 href 주소만 가져오는 방법이 있을까요..??

제가 DB에서 데이터를 추출해서 사용중인데요.

데이터가 <a href="test.com">테스트</a>" 입니다.

그래서 사용할땐 <?= content[0] ?> 이런식으로 뽑아서 사용중인데요 (배열로)

 

여기서 content[0] 을 가져오면 a링크 전체를 가져오게되는데 href 의 주소만 가져올 수 있을까요?

답변 1개

채택된 답변
+20 포인트

Copy
<?php echo preg_replace('/<a href="([^"]+)">.+/', '$1', $content[0]); ?>

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