2012-03-12 20 views
0

私はここで新しいメソッドを探しています。エコーのHTMLコンテンツの中でエコー作業を行う方法

english.php(file name) 

define("SHOW_REALTIME_DATA_BUTTON_LABEL","Select realtime data"); 

を...と私はこのようなecho文の内側に別のファイル でその値を表示したい:私はこのような別のphpファイルで$SHOW_REALTIME_DATA_BUTTON_LABELの値を定義している

echo '<a class="'.$class1.'" href="'.$link1.'"><span>'.$SHOW_REALTIME_DATA_BUTTON_LABEL.'</span></a> <br>'; 

で簡潔に言えば、値「リアルタイムデータの選択」をスパンの間にエコーする必要があります。

+0

PHPで何かを定義している場合、$記号は不要です –

答えて

1

単にそれから$を削除します。これは、あなたが持っているべきである:

echo '<a class="'.$class1.'" href="'.$link1.'"> 
<span>'.SHOW_REALTIME_DATA_BUTTON_LABEL.'</span></a> <br>'; 

​​

+0

エラーを表示しています..... – Vibing

+0

どのようなエラーですか?それを知っているニース、あなたは...彼はすでにPHPでそれをエコーされて動作しません – Sarfraz

+0

はそのwrkng ..... – Vibing

0

はドルをドロップPHPで

+0

を歓迎されている: – Sarfraz

+0

申し訳ありませんが質問が変更されて表示されません –

+0

まあ、彼はちょうどPHPのエコーからエスケープしています。大したことではありません。 +1 –

0

を$記号を必要としないこの

<span><?php echo SHOW_REALTIME_DATA_BUTTON_LABEL?></span> 

定義されたものを試してみてください。 PHPは始めに$を持っていません。

1

誰もがあなたの魚を示したが、より良いuse of constants in PHP学ぶされています

<?php 
define("CONSTANT", "Hello world."); 
echo CONSTANT; // outputs "Hello world." 
echo Constant; // outputs "Constant" and issues a notice. 
?> 

あなたがを使用し、あなたが一定であるものを持っているときに使用する良いである、定数を作成している定義します。事前定義された定数の例は、PIの値です。

echo M_PI; // 3.1415926535898 

これらは、スクリプトの実行中に変更されないものです。もう一つの良い例は次のとおりです。

define("MONTHS", 12); // months in year 
    define("WEEK", 7); // days in weeek 

$記号を変数に使用する必要はありません。定数には大文字を使用することをお勧めしますが、必須ではありません。

+0

Elzo thnk uの基本です。 – Vibing

0

これは間違いなく私は国際化のための定数を使用しないことではなく、配列やgettext
はまた、定数名は特大見えます、しかし

<a class="<?=$class1?>" href="<?=$link1?>"> 
    <span><?=SHOW_REALTIME_DATA_BUTTON_LABEL?></span> 
</a><br> 

あるべき言葉「ショー」と「ラベル」不要ながら、 。 realtime_data_button私によく見えます

関連する問題