2012-02-02 6 views
0

可能性の重複:
Reference - What does this symbol mean in PHP?
What is the name for the “<<<” operator?"<<< CSSを" このPHPコードを説明してください

、私はこれが何をしているかを推測することができますが、私は方法を知っておく必要があるといくつかのドキュメントを見つけることができます。 タイトルの式<<<CSSは、テンプレートに挿入するCSSのブロックを設定しているようです。ただし、これらのテキスト文字列から<<<CSSを取り除く機能はありませんが、表示されません。これは、<<<が単なるランダムなマーカーではなく、特別なPHPの意味を持つと信じています。助けてください。

if(!empty($background['header_image'])){ 
    $header_image = <<<CSS 
background-image: url('{$background['header_image']}'); 
background-repeat: {$background['header_repeat']}; 
background-position: top {$background['header_position_x']}; 
background-attachment: scroll; 
CSS;` 
+0

Googleとこのフォーラムの両方で<<< "operator"を検索しようとしました。自分自身を試してください。私は「3以下」などなどを試しました。投稿する前に本当に試しました。 – DogBot

答えて

3

これは、heredocと呼ばれています。 PHP documentationを参照してください。

複数のテキスト行を変数に割り当てる簡単な方法です。

+0

ありがとう、それはまさにそれです! – DogBot

2

それはヒアドキュメントと呼ばれています:http://www.tuxradar.com/practicalphp/2/6/3

は基本的に、それは「あなたが単独行にCSSを見つけるまで< < < CSS後にこの文字列のすべてに挿入する。」と言います

+0

ありがとう、非常に有用なリンクもあります。 – DogBot

関連する問題