回答編集履歴

2

見直し

2020/08/02 13:14

投稿

退会済みユーザー
test CHANGED
@@ -38,7 +38,7 @@
38
38
 
39
39
  蛇足かもしれないけど、わたしならこういう書き方もしちゃうな。
40
40
 
41
- [PHP: 字列 \- Manual](https://www.php.net/manual/ja/language.types.string.php#language.types.string.syntax.heredoc)って言うんですけどね。
41
+ [ヒアドキュメント構文](https://www.php.net/manual/ja/language.types.string.php#language.types.string.syntax.heredoc)って言うんですけどね。
42
42
 
43
43
  断然見やすくなる。
44
44
 

1

加筆修正

2020/08/02 13:14

投稿

退会済みユーザー
test CHANGED
@@ -29,3 +29,41 @@
29
29
  シングルクォートっていうか、print文全体を見てください。
30
30
 
31
31
  シングルクォートで囲まれた固定文字列と変数と固定文字列を連結して出力しているだけです。
32
+
33
+
34
+
35
+ ---
36
+
37
+
38
+
39
+ 蛇足かもしれないけど、わたしならこういう書き方もしちゃうな。
40
+
41
+ [PHP: 文字列 \- Manual](https://www.php.net/manual/ja/language.types.string.php#language.types.string.syntax.heredoc)って言うんですけどね。
42
+
43
+ 断然見やすくなる。
44
+
45
+
46
+
47
+ ```php
48
+
49
+ $staff_pass=md5($staff_pass);
50
+
51
+ print <<<EOT
52
+
53
+ <form method="post" action="staff_add_done.php">
54
+
55
+ <input type="hidden" name="name" value="{$staff_name}">
56
+
57
+ <input type="hidden" name="pass" value="{$staff_pass}">
58
+
59
+ <br />
60
+
61
+ <input type="button" onclick="history.back()" value="戻る">
62
+
63
+ <input type="submit" value="OK">
64
+
65
+ </form>
66
+
67
+ EOT;
68
+
69
+ ```