質問編集履歴
3
test
CHANGED
File without changes
|
test
CHANGED
@@ -175,3 +175,23 @@
|
|
175
175
|
?>
|
176
176
|
|
177
177
|
```
|
178
|
+
|
179
|
+
### ついでに
|
180
|
+
|
181
|
+
==と===の違いについて
|
182
|
+
|
183
|
+
|
184
|
+
|
185
|
+
等価判定演算子==の機能は、
|
186
|
+
|
187
|
+
「左側の値を、そのデータ型を右側の値のデータ型と同じデータ型へ変換を施した後、右側の値との等価判定を実行する」
|
188
|
+
|
189
|
+
|
190
|
+
|
191
|
+
等価判定演算子===の機能は、
|
192
|
+
|
193
|
+
「左側の値を、ただ単に、右側の値との等価判定を実行する」
|
194
|
+
|
195
|
+
|
196
|
+
|
197
|
+
という感じであっているでしょうか?もしよろしければ、ご回答頂けると幸いです。
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -143,3 +143,35 @@
|
|
143
143
|
|
144
144
|
|
145
145
|
```
|
146
|
+
|
147
|
+
###追記
|
148
|
+
|
149
|
+
テキストボックスの値は、中身がなんであるかによらず、あくまで常に文字列として記録される、ということがわかりました。
|
150
|
+
|
151
|
+
よく覚えておきます。
|
152
|
+
|
153
|
+
|
154
|
+
|
155
|
+
ちなみに、頂いたアドバイス通りに、条件分岐を==を使って以下のように書き替えたところ、目的通りのモジュールを完成できました。(もう一つのやり方をおしえて頂いた方も、ありがとうございます。参考にさせていただきます)
|
156
|
+
|
157
|
+
```PHP
|
158
|
+
|
159
|
+
<?php
|
160
|
+
|
161
|
+
/*テキストボックスに入力された名前のファイルを作成*/
|
162
|
+
|
163
|
+
if($_POST["fNameCr"] == true){//テキストボックスの入力が空でなければ実行
|
164
|
+
|
165
|
+
touch("{$_POST['fNameCr']}");//名前が"○○"のファイルを作成(○○はfNameのvalue。作成場所はこのスクリプトと同ディレクトリ)
|
166
|
+
|
167
|
+
echo "ファイル「{$_POST['fNameCr']}」の作成に成功しました!\n";
|
168
|
+
|
169
|
+
}else{//テキストボックスの入力が空ならば実行
|
170
|
+
|
171
|
+
echo "ファイル名が入力されていません。戻って入力してください。";
|
172
|
+
|
173
|
+
};
|
174
|
+
|
175
|
+
?>
|
176
|
+
|
177
|
+
```
|
1
書式の改善
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
htmlの空のテキストボックスのvalueには何が入っているのですか?
|
1
|
+
*htmlの空のテキストボックスのvalueには何が入っているのですか?
|
test
CHANGED
@@ -10,9 +10,9 @@
|
|
10
10
|
|
11
11
|
|
12
12
|
|
13
|
-
「空のテキストボックスの値には、NULLが入っているわけではない」
|
13
|
+
**「空のテキストボックスの値には、NULLが入っているわけではない」**
|
14
14
|
|
15
|
-
「テキストボックス内の値をNULLに書き換えても、値がNULLになるわけでもない」
|
15
|
+
**「テキストボックス内の値をNULLに書き換えても、値がNULLになるわけでもない」**
|
16
16
|
|
17
17
|
ということはわかりました。
|
18
18
|
|