<?php
echo "I'm currently listening to</a> <a href='http://last.fm/artist/" . str_replace(" ","+",$artist) . "/_/" . str_replace(" ","+",$currenttrack) . "'>" . $currenttrack . "</a>";
?>
위 코드는 제 코드입니다. 내가 좋아하는 $artist
및 $currenttrack
에 다시 str_replace()
를 사용하려고 해요 : 제대로 망쳐 놨 내 코드를 통해하나의 문자열에서 str_replace를 두 번 사용할 수 있습니까?
아포스트로피가 이동하지 않기 때문에
str_replace("'","%27",$artist)
및 str_replace("'","%27",$currenttrack)
,하지만 난 공백으로 먼저 사용하는 경우, 그것은 이미 통과되었으며 다시 변경되지 않습니다.
어떻게해야합니까?
+1 .. 누군가가이 대답을 왜곡 한 이유를 모르겠다. str_replace를 사용하여 실제로 해결하는 유일한 방법이다. –
감사합니다. 지금 당장. – Cody
이것은 일했습니다, 고맙습니다! – Cody