- ベストアンサー
文字列を変数化したい
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
echo ${ "a_" . $_GET['num'] }; のようにしたらどうですか?
関連するQ&A
- echoの直後に変数(文字列ではなく)を記述?
echoの正しい記述方法についてご質問します。 echoの直後に変数(文字列ではなく)を記述する場合の質問です。この場合、echoを使用して「変数です」と出力(「」は、出力しません。)するには、以下の例の内、どの記述が正しい(又は最も良い)のでしょうか? 例1: <?php $var = "変数"; echo $var,'です'; ?> 例2: <?php $var = "変数"; echo ',$var,です'; ?> 例3: <?php $var = "変数"; echo '$var,です'; ?> また、上記よりもっと良い記述方法があれば、お教え下さい。 この質問の内容に関して詳細な情報が記載されているサイト等をご存知でしたら、お教え下さい。 よろしくお願いします。
- ベストアンサー
- PHP
- バッチファイルへの変数のキー入力、変数名を含むファイルへの出力
とあるヘッダーの作成のため、キー入力した値で、変数名を含む名前のテキストに変数の入ったファイルを書き出そうと思うのですが、どなたかアドバイスいただけますでしょうか。 いまのところ次のような感じで、%num%という変数に数字を入れるようにしたいのですが。 SET/P %num% = 数字を入力してください: echo right: %num% >> header%num%.txt echo leftt: %num% >> header%num%.txt また、バッチファイルのサンプルが多く載っている書籍等の紹介でもかまいませんどうぞよろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 【Flash8】文字列の足し算?
まず変数を宣言して hensu_A = 2; hensu_B = 1; total_AB = hensu_A + hensu_B; ダイナミックテキストを用意して それの変数名が[hyouji]とつけます。 hyouji = "hensu_A + hensu_B=total_AB"; ようはダイナミックテキストの中に この場合だと "1+1=3" と最終的に表示するには どのような方法があるか教えてください。 宜しくお願いします><
- 締切済み
- Flash
- PHPから文字列を変数に割り当てたい
変数aにPHPから文字列や空文字を割り当てたいのですが、 次のようなコードだと http://ideone.com/dHmbVY 「b is not defined」や「Unexpected token」といったエラーが出てしまいます・・・ 次のように var a = <?php echo 3 ?>; 文字列じゃなくて数字ならエラーが出ずに済むのですが、 どのように記述すればPHPから文字列を割り当てるとこができるのでしょうか?
- ベストアンサー
- JavaScript
- 空文字列の扱い方
お世話になっています。 質問なのですが、 $a = 0; $b = ""; if ($a == $b){ echo "XXX"; } else{ echo "YYY"; } この式を実行すると、XXXが表示されます。 ちょっと予想外(ひょっとしたら、これが普通なのかもしれませんが・・・)だったので、HELPを見てみると http://php.s3.to/man/language.types.string.html(結構下のほうです。) のようなことが書いてありました。 もし、YYYを表示したかったら、どのようにすればいいのでしょうか? ちなみに、変数の値は変えたくはありません。 変な質問ですが、宜しくお願い致します。 環境: php:4.06 OS:RedHat7.2 以上です
- ベストアンサー
- PHP
- 変数文字の中に変数を入れたい
初心者です。宜しく御願いします。 java sprictで文字列の中に変数名を入れたいのですが、 可能でしょうか? 例えば、PHPとかですと、変数の前に「$」があるので、 $hensu1="5"; ${hensu.$hensu}="dekirukana";←このような表現がしたいのです。 echo $hensu5; のような(上のプログラムが動くかどうかは別として)表現が可能かどうかが知りたいのです。 for文などで、一度に多くの変数に値を入れたいのですが、 どうあがいてもできません。わかりません。 どなたか救いの手をお願いします。
- ベストアンサー
- JavaScript
- phpでの変数の作り方をsmartyで実現する方法
phpでの変数の作り方をsmartyで実現する方法を教えていただきたいです。 簡単な例ですが以下のような場合どうすれば実現できるでしょうか? $Out = array("Out_10"=>"test1","Out_20"=>"test2","Out_30"=>"test3"); $Status_Num = array("10","20","30"); $window->assign('Out',$Out); $window->assign('Status_Num',$Status_Num); [表示] {foreach from=$Status_Num item=Num} <!--ここが分かりません。。--> {/foreach} [実現したい事] phpであれば。。 <?php foreach($Status_Num as $Num):?> <a href=""><?php echo $Out['Out_'.$Num];?></a> <?php endforeach;?> 連想配列のvarを表示させたいのです。。 上記の形をsmartyで実現したいです。 エラー続きで困っています。 どなたか教えてください。 よろしくお願いいたします。
- ベストアンサー
- PHP
- 文字列出力中に変数を{}でかこって同時に出力する時の疑問
コーディングしているときに不思議に思ったので、タイトルに関することについて教えてください。 例えば、 echo "<a href=\"{$MyArray[$num]}\">リンク</a>"; というのは echo "<a href=\"$MyArray[$num]\">リンク</a>"; としても動きますが、果たして、{}を使うメリットとは何でしょうか? そして、上記のコードに関数を織り交ぜて、その間数の出力結果を併せて出力したい場合には echo "<a href=\"$MyArray[$num]\">リンク{MyFunc('something')}</a>"; としては動きません。 これを回避する方法として、 echo "<a href=\"$MyArray[$num]\">リンク" . MyFunc('something') . "</a>"; とする方法以外に便利なやり方はあるのでしょうか?
- ベストアンサー
- PHP
お礼
できました。ありがとうございます。