元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 109
php覧 / PC版 /みんなの評価 :
155 = :
sendmailまねーるって何だよ
PHPに関係あんのかそれ
156 = :
またいつものどっかの記事を鵜呑みにしちゃった使うな厨か
157 = :
そんなに使いたいなら使えばいい
158 = :
PHPは使うな
どうしてもWindowsでやりたいならAjaxにしろ
159 = :
PEAR入れりゃ済むことをわざわざ別の何かを入れるのは
どうなんだ。それが本当に必要ならともかく、
よくわかってないから入れてみました、じゃあなあ
160 = :
解決方法は別になんでも良いだろ
回答もらっておきながら結果なりを報告せずに別の質問しに来るあたりクズだと思うけど
161 = :
なんでこんなスレにいちいち報告に来なきゃならないんだ
お前はお礼を言ってもらいたくて回答してんのか
162 = :
「~は使うな
どうしても~で使いたいなら~にしろ」
はコピペか
163 = :
なんでこんなスレにいちいち回答しなくちゃならないんだ
おまえは回答が欲しくて質問してんのか
164 = :
>>161
そんな風だからお前はこのスレでしか質問させてもらえないんだよ?
165 = :
まあどうせパスが通って無くてインストールできなかったんだろうけど
その程度の事もわからなくて見当違いの方向に進んで
見当違いの質問をするやつもどうかと
166 = :
>>164
このスレだけで質問できれば充分なんだけど?
167 = :
PEARの使い方わからないからってそんなイライラすんなよ
168 = :
>>160
同意
169 = :
>>161
同意
170 = :
>>168
不同意
171 = :
不同意ね…
172 :
なんかまともに機能してないのかこのスレ
173 = :
粘着君が荒らしてるようだな
174 = :
まともな質問者にはまともな回答がついてるじゃない
178 = :
揚げ足取りはスルーしてね
179 = :
空の配列へ初期化ですから Notice: Undefined offsetが出るのが正しいですよね?。
nullの場合は nullへの配列アクセスがnull返してるだけですので、意味が違います。
どちらが正しいということではありません。
180 = :
>>176
>>178-179
回答ありがとうございます。
array()で「未定義の状態に」初期化されるということだったんですね。
借りてるサーバーでphp.iniの設定が変わったのか、やたらこの警告が
出るようになったので、error_reporting等でエラー制御してもいいんですが、
放置しておくのも気持ち悪いので、配列を空白または0として認識するよう初期化する
方法を検証してたんですよね。
配列のサイズは可変なので、array_fill等を使わずに検証してますが、
>>179さんの説明見る限りでは、= NULL; では意図した初期化になってない気がしますね。
181 = :
気持ち悪いのなら、その部分を直すべき。
print "a($i) = ". (isset($a[$i])?:"") ."\n"; とか
182 = :
クラスにしちゃうのも良いかもね
183 = :
なんでもかんでもクラスといえばいいと思ってんの?
184 = :
そうだねAjaxだね
185 = :
自分も日曜鯖管・プログラマーで、Noticeエラーで悩まされて
error_reportingでとりあえず対処してる。
PHPで食べてるプロの方々は、どう対処してるんでしょ?
鯖の設定もクライアントによって様々だろうし・・・
error_reporting(1)にしてるけど、問題ないのか自分としても自信がないし
186 = :
Noticeの対処するだけ。
とりあえずって自分で言ってるから、分かってるんだとは思うけど。
187 = :
>>181
うーん。サイズが可変である以上は、やはりスクリプト中で毎回
変数をチェックするしかないですかね。
>>182
クラスでできるもんなんですか?
>>185
私も同じです。
error_reportingでの対処で問題ないか自信がないので初期化を検討してます。
188 = :
少なくとも今からコード書くんであればerror_reportingで対処するのはどうかと思う
190 = :
>>187
http://php.net/manual/ja/class.arrayaccess.php
この辺使えばできるんじゃない?使った事ないけど
191 = :
結局「Notice: Undefined offset」が出るようなプログラムに問題があるのは明らかだけど、
既存のプログラムを手直ししてられないならerror_reportingしかないんじゃない?
Noticeが出る場所が少ないんなら手直しすべきだなぁ
193 = :
http://midilin.sakura.ne.jp/midilin/php/ppblog/?UID=1170059219
「また、PHPなどで、実行する場合は、SETと、本SQLの2本を同時実行できないっぽい・・」
とありますが出来る方法をご存知の方いらっしゃいましたら教えてください・・・
194 = :
195 = :
Noticeエラーについてググると、確かに出ないようにプログラムを組むべきとあるのですが、
方法論というか考え方がわかっていなくて・・・
>>175はエラーがでるのは明らかでわかるのですが、
たとえば条件分岐していて、値が入っている時と入っていない時がある場合に
issetで判定しようとするときにもでてたような記憶があるのですが、
そうした場合の初期化はあらかじめ全て0などの値をいれて初期化しておくべきなのでしょうか?
196 = :
試してから言えよ
198 = :
>>188-189,>>191
ありがとうございます。
一応、地道に警告出ないように書きなおします。
>>190
ありがとうございます。
こちらも試してみます。
>>195-197
試してみたところ、issetでは警告でないようですね。
is_nullでは警告が出ました。
199 = :
preg_replace ()の $pattern句は普通の正規表現は受付ないのか?
バカヤロー
200 = :
>>199
「普通の」の定義は何?
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 139 (994) - [98%] - 2015/7/25 21:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [98%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [98%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 119 (1001) - [98%] - 2012/6/21 11:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [98%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 106 (1001) - [98%] - 2011/6/3 5:17
- 【PHP】下らねぇ質問はID出して書き込みやがれ 105 (1001) - [98%] - 2011/4/28 23:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [98%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [98%] - 2011/2/14 19:50
- 【PHP】下らねぇ質問はID出して書き込みやがれ 102 (1001) - [98%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 101 (1001) - [98%] - 2010/12/18 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [98%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 138 (991) - [96%] - 2015/1/6 8:00
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [96%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
トップメニューへ / →のくす牧場書庫について