2011-01-24 6 views
1

私はフラッシュオブジェクト(youtube vids)を使ってデータを送信しています。PHPを使ってフラッシュオブジェクトにいくつかのパラメータを追加

私はこのデータの文字列で見てみたい)、オブジェクトaとbがあるかどう参照)1)オブジェクト内のいくつかのパラメータを追加し、また、2)埋め込み

に同じ属性を追加しますので、これまで私は...

// check if the content contains a youtube video... and that it doesn't have the opaque wmode 
if(strstr($content, '<object') && strstr($content != 'wmode="opaque"')) { 


    // split the string after the object tag, and insert the <param tag 

    // find the occurance of the <embed tag and insert the attribute 

} 

は、その後、私は認識しているデータは、(それがするその可能性)$のコンテンツ文字列に2つの以上のオブジェクトが含まれている場合、何が起こりますか?だから、ソリューションは$ content varにあるオブジェクトごとにある種のループ関数を必要とします。私が考えている

iが変数にオブジェクトがある回数をカウント

  • する必要があります。
  • それぞれをループし、各1 -eek

ために上記のコードを実行し、私はこれを正しく近づいていますか?何が最良の解決策だと思いますか?

答えて

0

このような何か試してみてください:

if(preg_match_all('/<object(.*?)<\/object>/', $content, $matches)) { 
    print_r ($matches); 
} 
関連する問題