こんにちは私は、expedias apiを使用するサイトで作業しています。基本的に私は部屋ごとに多くの人が集まり、それぞれの人のために小さな男のイメージをエコーしたいと思っています。たとえば、私が5人の占有率を持っていて、小さな男と5人のタグをsrcとしてエコーする必要がある場合。どのようにこれを行うにはどのようなアイデア??リピート画像x回数
答えて
よく変数に格納されている人の量があるとします。
$occupancy = 5;
この番号をfor loop
に差し込み、プログラムサイクルを何度も繰り返すことができます。
for($n = 0; $n < $occupancy; $n++) {
// Disco
}
制御構造hereについて詳しく読むことができます。
btw - これは5回ではなく6回実行されます。 – Endijs
おっとり - 修正済み! –
ありがとう、私はそれが単なるループであることを知っていた... – liveandream
str_repeat()
に興味があります。このような
何か作業をする必要があります:
$img_multi = str_repeat('<img src="man.png" alt="man"/>', $repeat);
echo $img_multi;
は、はるかに効率的なソリューションを、この答えを再訪:
画像は12ピクセル幅の広い16pxにすることにより、高いと仮定すると - あなたのニーズに合わせて調整します。
$width = 12 * $repeat;
$height = 16;
echo '<span style="'
.'display: inline-block;'
.'width: '.$width.'px;'
.'height: '.$height.'px;'
.'background-image: url(man.png);'
.'"></span>';
これは、サイド・バイ・サイド、画像の$repeat
コピーを表示するために、適切な大きさの単一の要素を生成します。
このソリューションは、よりシンプルで簡単です。 +1 – Pupil
初めての検索結果「php loops」 試してみる価値があります。
- 1. リピート関数X回
- 2. 背景画像伸縮y軸のみ、リピート-xを保持
- 3. ループX回数
- 4. 画像の回転
- 5. Objective-C/Cocos2Dコードのリピート回数を減らす
- 6. iPhoneの画像ギャラリーは、1つだけの画像を複数回
- 7. ffmpegで画像を回転
- 8. Raphael.jsで画像を回転
- 9. shouldAutorotateToInterfaceOrientationと画像の回転
- 10. CSSで画像を回転
- 11. javascriptで画像を回転
- 12. 画像を回転し、回転状態で画像を保存します
- 13. OpenCV Python特定の点を中心にX度で画像を回転する
- 14. 同じ画像がHTMLページ内で複数回参照されている場合、画像データは1回または複数回転送されますか?
- 15. 画像を回転して画像を保存する方法
- 16. Zedgraph、対数のx軸リピートの値が再び返されます
- 17. 、Googleのチャート画像は、XとY軸
- 18. onTouch on Xで画像を撮る
- 19. Drupal 6.xの画像アップロードボタンの設定
- 20. base64の埋め込み画像を複数回使用する
- 21. 変更1つの画像の境界を複数回
- 22. 画像回転プラグインの複数のインスタンスjQuery
- 23. ランダムな画像回転の複数のインスタンス
- 24. マウス移動イベントで画像を回転
- 25. Facebookで画像を回転する
- 26. 画像表示回転on ACTION_MOVE
- 27. UIImageViewで画像を回転する
- 28. HTML5キャンバスで画像を回転する
- 29. drupalウェブページの画像回転子
- 30. jQueryの画像回転の問題
複数のアイデア。 – Endijs
この種のものは動作する可能性がありますhttp://jsfiddle.net/DampSquid/jsXbP/1/ – Dampsquid