のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,966人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 109

    php覧 / PC版 /
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter

    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 = :

    >>193
    >>1

    195 = :

    Noticeエラーについてググると、確かに出ないようにプログラムを組むべきとあるのですが、
    方法論というか考え方がわかっていなくて・・・
    >>175はエラーがでるのは明らかでわかるのですが、
    たとえば条件分岐していて、値が入っている時と入っていない時がある場合に
    issetで判定しようとするときにもでてたような記憶があるのですが、
    そうした場合の初期化はあらかじめ全て0などの値をいれて初期化しておくべきなのでしょうか?

    196 = :

    試してから言えよ

    198 = :

    >>188-189,>>191

    ありがとうございます。
    一応、地道に警告出ないように書きなおします。

    >>190

    ありがとうございます。
    こちらも試してみます。

    >>195-197

    試してみたところ、issetでは警告でないようですね。
    is_nullでは警告が出ました。

    199 = :

    preg_replace ()の $pattern句は普通の正規表現は受付ないのか?
    バカヤロー

    200 = :

    >>199
    「普通の」の定義は何?


    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について