![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
----------
000
{if $a = $a}aaa{/if}
111
----------
というテンプレートファイルを実行した場合に、
吐き出されるソースが
----------
000aaa111
----------
となっています。
----------
000
{if $a = $a}
aaa
{/if}
111
----------
としないで吐き出されるソースを
----------
000
aaa
111
----------
とする方法はないでしょうか?
ブラウザに表示される内容ではなく、あくまでソースです。
よろしくお願いします。
No.3ベストアンサー
- 回答日時:
ん~、では他にも方法があるかもしれませんが、とりあえず目的を達成するために
{if $a == $a}{php} echo "\naaa\n";{/php}{/if}
でいけると思います。
参考URLはSmartyドキュメントです。
参考URL:http://smarty.php.net/manual/ja/
ありがとうございました。
$securityをfalseにする必要がありましたが、
実現はできました。
もうしばらく別の解決法を募集したいと思います。
No.4
- 回答日時:
>phpファイル、tplファイルともに文字コードはEUC、改行コードはLFにしています。
まさかと思うけど出力されたHTMLのソースをメモ帳などのEUCコード(開業コード→\n)で見ているなんてことないですよね?
この回答への補足
意味が良く分からないのですが、
HTMLソースを開き、改行コードを調べるとCRLFになっていました。
phpファイルやtplファイルはLFなのになぜでしょう?
開発環境がWindows+XAMPPだからでしょうか?
また
{php}echo "\n";{/php}
を挿入しないで1行として表示された箇所のソースを調べても
LFだけの改行コードが挿入されている痕跡はありませんでした。
No.1
- 回答日時:
未確認ですが、
000
{if $a = $a}\naaa\n{/if}
111
としてみはどうでしょう?
ちなみにif文の
if $a = $a
というのは、
if $a == $a
の間違いではないのでしょうか?
参考URL:http://sunset.freespace.jp/smarty/SmartyManual_2 …
この回答への補足
>000
>{if $a = $a}\naaa\n{/if}
>111
\nを入れるとソースでも\nがそのまま表示されています。
改行コードとは認識していないようです。
>if $a = $a
すいません。
タイポでした。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript JavaScript?jQuery?で書き方を教えてください。 初心者です。 AAAという要素をステ 2 2023/08/04 22:09
- Perl perl このテキストファイルを簡単に配列に入れるには? 2 2022/04/27 20:24
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- JavaScript 指定したパスが現URLに含まれていたら特定要素を削除するJavascriptのコードを教えてください 2 2023/04/27 17:58
- Visual Basic(VBA) VBAでファイルを開くプログラムがエラーです 2 2023/02/21 16:56
- Excel(エクセル) ExcelにおけるVLOOKUPでの祝日表示について 5 2022/09/18 22:23
- UNIX・Linux 次のif文について意味を教えてください。 1 2022/11/27 16:55
- Visual Basic(VBA) テーブルを配列に入れて、元のテーブルの行番号を取得したい 1 2022/08/16 20:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
php4、php5によるimplode()、fi...
-
フォントの色を変えるには?
-
onedrive にexcelファイルをア...
-
バッチを用いたフォルダの自動移動
-
PHPのif文でその処理を途中で抜...
-
fopenでファイルが開かない場合...
-
.phpと.incファイルの違いはな...
-
tplを読みに行けません。
-
Smarty includeでテンプレート...
-
「警告:ページの有効期限切れ...
-
ファイル一覧を表示しその画面...
-
eclipseのエラーの意味
-
mysql複数レコードをまとめて削...
-
makefile でファイルをコピーす...
-
透過PNGが透過されない!!
-
phpのextension_dirを複数指定...
-
CFileDialogの最初のディレクト...
-
XAMPPでSQL文を流すとフリーズ...
-
move_uploaded_fileのエラーについ
-
「localhostの応答を待っていま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
stat failed
-
2つの画像ファイルが異なるファ...
-
PHPでFilename cannot be empty...
-
XMLのロードに失敗する
-
ファイルの行数取得
-
日本語が文字化けしないよう読...
-
ファイル名は、数字の「0」(...
-
PHPで特定の文字列のみ抽出し、...
-
テキストファイルの読み込みと...
-
php4、php5によるimplode()、fi...
-
二次元配列のソートのやり方が...
-
CSV出力
-
Smartyで吐き出されたhtmlソー...
-
phpのftp_get()でエラーが出ます。
-
日本語のファイルが開けない
-
ファイルについて・・・。
-
PHPでの別のサーバーのテキスト...
-
ファイルの読み込み方法について
-
TSVファイルをCSV形式に変換したい
-
PHPでテキストファイルかどうか...
おすすめ情報