回答編集履歴

3

エスケープについて追記

2017/05/24 01:26

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -45,3 +45,9 @@
45
45
  つまり、{{ 変数名 }}はPHPで echo 変数名と記述したいところ・変数を画面出力したい場所に使うと良いです。
46
46
 
47
47
 
48
+
49
+ あとご提示のマニュアルにも記載がありますが、
50
+
51
+ >注意: Bladeの{{ }}文は自動的にPHPのhtmlentities関数を通し、XSS攻撃を防ぎます。
52
+
53
+ こっちの方の理解もしておくとより適切に利用できると思います。

2

{{}}の使いどころ・

2017/05/24 01:26

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -40,4 +40,8 @@
40
40
 
41
41
  PHPでは<?php ?>の外にある文字列はただの文字列として出力されますよね。
42
42
 
43
+
44
+
43
- つまりそういうとです。
45
+ つまり、{{ 変数名 }}はPHPで echo 変数名と記述したところ・変数を画面出力したい場所に使うと良いです。
46
+
47
+

1

@for文のところを追記しました。

2017/05/23 22:37

投稿

m.ts10806
m.ts10806

スコア80852

test CHANGED
@@ -12,6 +12,32 @@
12
12
 
13
13
  PHPでfor文の設定にechoは入りませんよね。
14
14
 
15
+
16
+
17
+ @for(...)
18
+
19
+ @endfor
20
+
21
+ については下記のように変換されています。
22
+
23
+
24
+
25
+ @for(...)
26
+
27
+
28
+
29
+ <?php for(...){?>
30
+
31
+
32
+
33
+ @endfor
34
+
35
+
36
+
37
+ <?php } ?>
38
+
39
+
40
+
15
41
  PHPでは<?php ?>の外にある文字列はただの文字列として出力されますよね。
16
42
 
17
43
  つまりそういうことです。