2012-03-07 7 views
1

私はDrupalの配列から画像を取得するためにphpを使用しようとしています。この配列を印刷する瞬間、他の変数も同様に印刷されます。必要なのは、この配列を検索してこのような画像を探す方法です。 - >PHPで配列から画像を復元する(drupal環境)

<img src="blah.jpg" alt="blah" /> 

これを別の変数として保存します。私はこの種の問題にどのように接近するのか不明です。

おそらく、正規表現関数や組み込みPHP関数の別のものはありますか? (ときにGoogleのPHPの正規表現のimgタグ最初の結果)

私はPHPでかなり低いとしてクラスの私の知識をそうここ

+0

あなたは何を試しましたか?あなたは正規表現を調べましたか?あなたは何を見つけましたか、何が問題になっていますか? – Wesley

+0

正規表現の書き込み方法が不明です。私はあなたがpreg replace(?)を使う必要があることを理解していますが、正規表現自体を書くことに関しては私は確信していません。 – Undefined

+0

[公式文書](http://php.net/manual/en/function.preg-match.php)や[何らかのランダムガイド](http:// webcheatsheet)のような、数多くのドキュメントがあります。 com/php/regular_expressions.php)。がんばろう! – Wesley

答えて

0

できるだけ簡単にあなたの答えをしてくださいだろう、私はこれを見つけました。これは必要な正規表現を示します。

$content = 'This is a test. <img src="images/foo.jpg" title="foo">'; 
$res = preg_match_all('/<img[^>]*>/Ui', $content, $matches); 
$string = $matches[0][0]; 

私は本当にあなたの全体の配列の質問を得ることはありませんが、これはおそらく、あなたの目標を達成するのに十分でなければなりません!

幸運を祈る!

+0

素晴らしい感謝!あなたはそこで大きな助けをしてくれました – Undefined

関連する問題