回答編集履歴

1

調整

2024/04/03 02:12

投稿

yambejp
yambejp

スコア114996

test CHANGED
@@ -6,3 +6,16 @@
6
6
  $isMobile=false;
7
7
  ```
8
8
  なんでしょうけど、モバイルかどうかのチェックは別途どこかでやるはずですし、デバッグ用の変数が残っていてそれを利用して分岐をしているなら、設計をみなおさないといけないかもしれません
9
+
10
+ # 追記
11
+ ちなみにただ単にWarningを表示させたくないだけであればphp.iniで
12
+ ```
13
+ error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT
14
+ ↓↓↓
15
+ error_reporting=E_ALL & ~E_DEPRECATED & ~E_STRICT & ~E_WARNING
16
+ ```
17
+ のような変更をするか、ソース内の先頭の方で
18
+ ```PHP
19
+ error_reporting(E_ALL & !E_WARNING);
20
+ ```
21
+ など宣言すればいけると思いますが、エラーを無理やりなかったことにするのはバグの温床になるのでおすすめできません