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

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : nobodyさん - 2010/09/24(金) 13:25:36 ID:??? (+57,+24,-33)
    >>347
    メソッドを加えるよりも書き換える(オーバーライドする)ためによく使うんじゃないかな
    352 : nobodyさん - 2010/09/24(金) 13:25:44 ID:??? (+69,+29,-21)
    >>350
    使う側から見ればあってなくも無いが
    設計面からみると全くあってない
    353 : nobodyさん - 2010/09/24(金) 13:32:14 ID:??? (+68,+29,+0)
    354 : nobodyさん - 2010/09/24(金) 13:52:50 ID:??? (+12,-29,-92)
    >>353
    別にそれがダメって言ってる訳じゃないよ
    class FileNotFoundException extends Exception {
    }
    これはちゃんと
    ファイルが無いエラーだよ
    っていう意味があっての継承で
    ただ解りやすくするためというのは若干違う

    ただエラーだよと返す事もできるが
    それじゃcatchした時に詳細がわからんからな


    継承は継承元の一種で振る舞い等が違うから継承するのであって
    上書きできるから継承するっていうのは継承としてはどうなの?という事


    実際コード書く上では上書きするために継承するとかの方が楽だけどね
    355 : nobodyさん - 2010/09/24(金) 16:29:12 ID:??? (+57,+29,-29)
    継承って難しいね。ファイルがない事を示す為の継承って
    俺的には凄い違和感あるんだけど、必要なんだろうね。
    357 : nobodyさん - 2010/09/24(金) 18:45:56 ID:??? (-7,-29,+1)
    $a = '0';
    358 : nobodyさん - 2010/09/24(金) 18:54:41 ID:??? (+34,+6,-5)
    0を文字列として扱いなさいって事だな
    359 : nobodyさん - 2010/09/24(金) 18:57:56 ID:5mEmp/FR (-21,+29,-13)
    >>357-358
    即レス感謝です。

    やはり "" と 0 は等価だったんですね。
    こないだまでPerlをやっていたので、ここで結構つまずきました。。

    ありがとうございました。
    360 : nobodyさん - 2010/09/24(金) 19:01:24 ID:??? (-1,-29,-27)
    ちょっとperl使いがVBのvariant使いと重なって怖くなった
    一度は型のきつい言語に触れてくれ…
    362 : nobodyさん - 2010/09/24(金) 19:04:06 ID:??? (+56,+29,-10)
    もうやめて
    Perlも使ってる俺の肩身が狭くなるっ!
    363 : nobodyさん - 2010/09/24(金) 19:05:50 ID:5mEmp/FR (-12,+29,-5)
    >>362
    不快な思いにさせてしまいごめんなさい。
    これ以上書きませんので許してください。

    失礼しました。
    364 : nobodyさん - 2010/09/24(金) 19:08:09 ID:BFSvi/T0 (+26,+29,-16)
    http://www.programming-magic.com/file/20071124001312/compare.php

    詳しく見てないけど
    こんなのやってくれてる人いるよ

    もう一度言う 詳しくは見てない
    365 : nobodyさん - 2010/09/24(金) 20:00:09 ID:??? (+7,-15,-1)
    367 : nobodyさん - 2010/09/24(金) 22:50:29 ID:??? (+2,-29,-15)
    JavaScriptだからdocument.writeだろ
    ていうかスレ違い
    368 : nobodyさん - 2010/09/24(金) 23:52:41 ID:??? (+64,+29,-12)
    >>347
    「多態性(ポリモーフィズム)」というものを学ぶと
    継承の真の姿が見えるよ。
    369 : nobodyさん - 2010/09/25(土) 02:06:23 ID:??? (+23,-4,-15)
    >>367
    SpiderMonkeyかもしれねーだろw
    まぁそんな事するやつがここでは聞かないか・・・
    370 : nobodyさん - 2010/09/25(土) 02:34:21 ID:??? (+15,-30,-130)
    >>339
    ブラウザの描画がブロックされるのは
    XMLHttpRequest#open() を同期で呼んでしまってるとか組み方に問題がある
    分からなかったらJavaScript板で聞いてくれ

    >>366
    echo でもいいし、HTMLと同じように <?php ?> の外へ書いてもいい
    あと Content-Type ヘッダにphp.iniの default_mimetype(デフォルトだと"text/html") が使われるんで
    必要なら header('Content-Type: application/xml'); などセットしてやる
    371 : nobodyさん - 2010/09/25(土) 02:45:49 ID:??? (+43,+18,+3)
    >>370
    ありがとうございます
    372 : nobodyさん - 2010/09/25(土) 03:19:57 ID:??? (+53,+29,-64)
    >>370の回答みてようやく>>366の意味がわかったわ
    取得っていうからてっきり藏側の話かと思ったわ
    クライアントに送出するxmlやらjsonやらってことね
    376 : nobodyさん - 2010/09/25(土) 09:01:44 ID:??? (-8,-30,-16)
    >>374
    if (MDB2::isError($res)) {
    var_dump($res->getMessage());
    }

    とでもして中身みれば?
    377 : nobodyさん - 2010/09/25(土) 09:13:34 ID:??? (+1,-30,-60)
    >>376
    回答ありがとうございます
    string(24) "MDB2 Error: syntax error"
    というエラーが出てます
    並べ替えするのに照合できないなにかがあるんでしょうか

    keyには数字しかはいってません(auto_incrementで自動で連番になってるだけです)
    種別はINTです
    378 : 374 - 2010/09/25(土) 09:23:29 ID:??? (+7,-29,-4)
    keyという言葉が悪いのかと思いdata_idとしてみたらいけました
    keyっていうフィールド名は使わないほうがよいんでしょうか
    379 : nobodyさん - 2010/09/25(土) 09:25:50 ID:??? (+7,-29,-42)
    使ってるDBが何かしらんがkeyという文字列が予約語で
    DB側としては``で括ってないからSQLの構文エラー返してるんだよ
    380 : nobodyさん - 2010/09/25(土) 09:28:10 ID:??? (-11,-29,-3)
    >>373
    とりあえず、
    $text = preg_replace('/[ ]+/', ' ', $text);
    381 : nobodyさん - 2010/09/25(土) 09:29:58 ID:??? (+58,+29,-4)
    >>379
    ありがとうございます。
    これが予約語ってやつですね
    わかりやすい解説助かりました
    382 : nobodyさん - 2010/09/25(土) 09:32:54 ID:??? (+73,+29,-26)
    >>378
    まあなんだ、テーブル名のfooをちゃんとバッククオートで囲んでるのに、
    keyの方は剥きだしってのを直したら、keyって名前のままでもいけるかもね。

    でも、
    >keyっていうフィールド名は使わないほうがよいんでしょうか
    その方が習慣としては良いと思う。
    383 : nobodyさん - 2010/09/25(土) 09:38:34 ID:??? (+67,+29,-45)
    >>382
    予約語でもバッククオートで括れば予約語ではないフィールド名として扱えるってことですね
    危なそうな単語は使わないように習慣づけます
    ありがとうございました
    384 : nobodyさん - 2010/09/25(土) 11:08:07 ID:??? (+2,-29,-3)
    >>364
    "php" == 0 これtrueになるのか、何で?
    387 : nobodyさん - 2010/09/25(土) 13:06:40 ID:??? (+45,+27,-10)
    >>385
    置換してるだけじゃないの?
    出力を置換してるか置換して入力してんのかは知らんが
    388 : nobodyさん - 2010/09/25(土) 13:13:30 ID:??? (-11,-30,-17)
    >>385
    ソース見てないからテキトーだけど
    if(ereg("fusianasan",$name)){
    $name=$ip;
    }
    みたいな処理をすればよいんじゃね?
    要は名前がこうだったらこうするよってだけだし
    390 : nobodyさん - 2010/09/25(土) 13:46:46 ID:??? (+0,-22,+0)
    なんでeregなんか使ってんの
    391 : nobodyさん - 2010/09/25(土) 13:56:53 ID:??? (+0,-28,-29)
    (・ω・)。oO(ケチつけるならかわりの書き方提示すりゃいいのにね
    392 : nobodyさん - 2010/09/25(土) 14:47:49 ID:??? (+3,-30,-48)
    $name = str_replace(array("fusianasan", "山崎渉"), $_SERVER['REMOTE_ADDR'], $name);
    2chの仕様通りじゃないけどこんな感じでやればいい
    393 : KD111102 - 2010/09/25(土) 15:09:23 ID:??? (+40,+17,-18)
    山崎渉って書いたらどうなるんだ?
    394 : tasukeru - 2010/09/25(土) 15:10:08 ID:??? (+54,+29,-3)
    ふしあなさんと同じか…
    395 : nobodyさん - 2010/09/25(土) 16:09:02 ID:??? (-4,-30,-92)
    >>384
    "php" == 0 の件、
    文字列と数値の比較の場合は文字列が数値にキャストされるので
    "php"は0と評価され、trueとなります。

    なので>>356の例($a = 0 で $a == "")は、>>357-359の解釈は若干誤りで、
    ""(空文字列)が数値にキャストされて0と評価されるのでtrueとなります。
    >>361のように $a === "" とした場合は、値は同値ですが型が異なるのでfalseとなります。
    396 : nobodyさん - 2010/09/25(土) 16:21:06 ID:??? (+5,-29,-29)
    >>394
    tasukeruyoはこの板では有効になってないよ
    たしか運営関係の板でしか使えない
    397 : nobodyさん - 2010/09/25(土) 17:13:39 ID:??? (-7,-29,-20)
    eregは将来削除される関数だから使わないが吉
    PHP5.3だとエラーになる
    398 : nobodyさん - 2010/09/25(土) 17:15:20 ID:??? (+28,+17,+0)
    エロゲ
    399 : EM114-48 - 2010/09/25(土) 17:16:39 ID:??? (+46,+23,-12)
    カンファレンス
    http://events.php.gr.jp/events/show/101
    http://phpcon.php.gr.jp/2010/
    行けない人は→ttp://www.ustream.tv/channel/phpcon2010-a
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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