Kods vienkāršs. Atrod visu, kas sākas ar spotify:track:, un daļa aiz spotify:track: ir 22 simbolus gara (spotify ID) un embīdo iekš iframe.

function embed_spotify($string) {

    if (preg_match('/spotify:track:([a-zA-Z0-9]{22})/', $string, $array)) {
         $spotifyID = 'spotify:track:' . $array[1];
    }
    $string = str_replace($spotifyID, '<br /><iframe src="https://embed.spotify.com/?uri='.$spotifyID.'" width="300" height="380" frameborder="0" allowtransparency="true"></iframe><br />', $string);
    echo $string;

}
Šo te varētu arī ieviest exā.

Tests - http://svenz.lv/spotify.php

Laboja S J, labots 1x