줄 당 텍스트 영역의 내용을 검색하고 싶습니다. 따라서 사용자는 해당 영역에 한 줄당 하나의 링크를 입력했습니다. 여기 한 줄당 텍스트 영역에 내용을 표시하지 않는 문제
내 코드입니다 :$links_in_textarea = get_field('links_in_textarea');
$link_trim = trim($links_in_textarea);
$link_single = explode("\n", $link_trim);
$link_single = array_filter($link_single, 'trim');
// displaying links in a list
for ($i=0; $i<=count($link_single); $i++) {
echo "<li><a href='http://$link_single[$i]'>List Item</li>";
}
내 문제 : 나는 목록 항목을 클릭하면, 링크는 다음과 같은 추가 캐릭터와 함께 제공 :
퍼센트 3Cbr % 20 />
누구든지 이유를 확인할 수 있습니까? 이 추가 문자열없이 링크를 검색 할 수 있도록 위의 코드를 어떻게 수정해야합니까?
멋진 데, 감사합니다. 내가 할 수있는 코드 줄을 제안 해 주시겠습니까? –
내 대답을 편집했습니다. 첫 번째 코드 줄 아래에 두어 모든 '
'태그를 걸러냅니다. –
저는 이것을 밖으로 던질 것입니다 ... textarea의 저장 함수는 아마도 원시 입력을 가져 와서'\ n'을 '
\ n'으로 변환하여 html 출력을 저장하려고합니다. 아마도 그 부분을 폭발시킬 수 있습니다 대신 –