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

    私的良スレ書庫

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

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

    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
    551 : nobodyさん - 2012/03/12(月) 20:32:13.57 ID:??? (+94,+29,-1)
    いくつかの突っ込みどころの中でそれを選んだ>>550はすごいな
    552 : nobodyさん - 2012/03/12(月) 20:34:11.33 ID:??? (+91,+29,-25)
    比較演算子は、そっちで書ける限りそっちのほうが早いし間違いも無い。

    笑うのはありえない。
    553 : nobodyさん - 2012/03/12(月) 20:37:48.54 ID:??? (+70,+29,-1)
    >>552
    書ける限り早いってどういうこと?
    554 : nobodyさん - 2012/03/12(月) 20:46:32.39 ID:??? (+86,+24,-19)
    ===ではなくて ==と書きたいこともあるだろう?
    そうでなくて、厳密な比較でいい場合はってこと。
    555 : nobodyさん - 2012/03/12(月) 21:02:03.44 ID:??? (+1,-26,-3)
    ==で書いてるコードって今時あんの?
    556 : nobodyさん - 2012/03/12(月) 21:08:10.22 ID:??? (-1,-29,-8)
    PHP以外というかコンパイラ言語なら==が普通だろ
    PHPerルール押し付け(・A・)イクナイ!!
    557 : nobodyさん - 2012/03/12(月) 21:09:35.85 ID:??? (+19,-8,-24)
    誰も他の言語の話してないしよ
    PHPの==と===の違いを理解してから言ってくれ
    558 : nobodyさん - 2012/03/12(月) 21:09:37.11 ID:??? (+103,+29,-55)
    >>554
    いやだから何が早いのかさっぱり分からんが。
    判断速度が?記述速度が?処理速度が?
    559 : nobodyさん - 2012/03/12(月) 21:14:00.61 ID:??? (+57,+29,-2)
    理解してなきゃコンパイラ言語と言わんわ
    560 : nobodyさん - 2012/03/12(月) 21:15:40.79 ID:??? (+7,-30,-44)
    for ($i=0;$i<count($array);$i++)
    とかもそうだな
    外に出せとかいうやついるよな
    CやJava使いが簡単に使えるような仕様にしてんだから
    そいつらにすれば余計なお世話だ
    561 : nobodyさん - 2012/03/12(月) 21:26:47.21 ID:??? (+122,+29,-13)
    >>558
    あいまいな比較は、厳密な比較より遅いってだけの話だよ
    562 : nobodyさん - 2012/03/12(月) 21:35:52.24 ID:??? (+66,+29,-4)
    >>561
    曖昧な方が遅いの?
    563 : nobodyさん - 2012/03/12(月) 21:39:49.55 ID:??? (+56,+28,-7)
    遅いっていっても100万回ループしてやっと差がつく程度のレベルだろ
    564 : nobodyさん - 2012/03/12(月) 23:05:06.52 ID:??? (+57,+29,-5)
    100万年ROMってやっと違いに気付くレベルの差か
    565 : nobodyさん - 2012/03/12(月) 23:21:31.89 ID:??? (+4,-29,-3)
    >>560
    CやJavaと同じ仕様で考えるなら===を使うけど
    566 : nobodyさん - 2012/03/12(月) 23:26:32.46 ID:??? (+35,+12,-1)
    速度云々の問題では
    567 : nobodyさん - 2012/03/12(月) 23:33:17.93 ID:??? (+57,+29,-4)
    === の方が速いし、何より型違いによるバグに気付きやすいなるでしょ
    568 : nobodyさん - 2012/03/12(月) 23:39:56.43 ID:??? (+46,+28,+0)
    勉強になったわ
    569 : nobodyさん - 2012/03/12(月) 23:40:39.28 ID:??? (-1,-29,-13)
    使うなリストに入れとけ
    ==は使うな
    570 : nobodyさん - 2012/03/13(火) 00:00:54.82 ID:??? (+50,+29,-5)
    別に遅くてもええわ
    俺の糞だし
    571 : nobodyさん - 2012/03/13(火) 00:53:05.78 ID:qKbE02zH (-16,-29,-137)
    パーミッション設定について、ローカルサーバを立てて自分の
    パソコンでphpやcgiを動かしてるだけなら特に意識しませんでしたが、
    レンタルサーバーはパーミッション設定により動かなかったりします。
    phpは644で動いてますが、cgiは644では動かず700にする必要が
    ありました。phpとcgiの正しいパーミッション設定を教えて下さい。
    572 : nobodyさん - 2012/03/13(火) 01:08:14.04 ID:??? (-5,-28,+0)
    PHPer、ダメポ。
    573 : nobodyさん - 2012/03/13(火) 01:28:49.79 ID:??? (+84,+5,-2)
    >>561
    1回で何秒くらい?
    574 : nobodyさん - 2012/03/13(火) 02:05:59.80 ID:??? (+61,+29,-8)
    >>573
    10万回くらいまわすテストしてみれば分かるかと。
    1秒も変わらないと思うけど。

    >>571
    PHP関係ないよね
    575 : nobodyさん - 2012/03/13(火) 03:59:35.58 ID:??? (+30,+7,+2)
    ===の話で終わりか。
    576 : nobodyさん - 2012/03/13(火) 04:17:31.31 ID:??? (+12,-12,-44)
    >>571
    webサーバの設定次第だから
    レンタルサーバの業者に聞けw
    っていうか、普通はどっかに書いてある。
    577 : nobodyさん - 2012/03/13(火) 04:49:38.67 ID:??? (-4,-29,-7)
    >>571
    CGIなら実行権限がいる。
    mod_phpなら実行権限はいらない。
    578 : nobodyさん - 2012/03/13(火) 07:11:14.46 ID:??? (+58,-26,-1)
    >>565
    うそつき

    >>573-574
    100万回まわして0.01秒
    579 : 578 - 2012/03/13(火) 07:12:42.52 ID:??? (+57,+29,-23)
    あ、嘘つき呼ばわりしてごめん
    CやJavaで===使うっていってるのかとおもた

    曖昧な比較ができるのがPHPのいいところ
    ただし使う人はちゃんと仕様を理解しないとだめだね
    581 : 578 - 2012/03/13(火) 07:31:55.39 ID:??? (+43,-30,-51)
    性能悪いPCでまわしたら0.05秒差がついた
    パフォーマンス云々いうほどのものではないのにはかわりないが・・・

    $start = microtime(true);
    $a = 1;
    for ($i = 0; $i < 1000000; $i++) {
    if ($a === $i) {}
    }
    echo microtime(true) - $start;
    582 : nobodyさん - 2012/03/13(火) 08:01:05.73 ID:??? (+0,-23,-50)
    >>580
    オブジェクトでしょ?
    >>581
    1回あたり0.00000005秒の違いか
    552の限界までパフォーマンスを追及する姿はかっこいいね!
    583 : nobodyさん - 2012/03/13(火) 08:22:23.41 ID:??? (+27,-29,-1)
    型の違う$a = '1'での比較はどうだったのかと一応突っ込んでおくか
    584 : nobodyさん - 2012/03/13(火) 08:33:01.85 ID:??? (+52,+25,+0)
    >>583
    やるね
    585 : nobodyさん - 2012/03/13(火) 08:38:32.12 ID:??? (+52,+29,-1)
    2倍と言ったら聞こえはいい
    586 : nobodyさん - 2012/03/13(火) 09:38:54.23 ID:??? (+56,+28,-15)
    パフォーマンス云々の問題にすり替えるなよ
    587 : nobodyさん - 2012/03/13(火) 09:58:01.86 ID:??? (-3,-29,-48)
    >>571
    ほれみろWindows+XAMPPしか使ってこなかったろ
    今すぐ仮想マシンを用意してubuntuでもdebianでも何でもいいからいれろ
    588 : nobodyさん - 2012/03/13(火) 09:58:58.13 ID:??? (+90,+22,+1)
    >>578
    速度のために===を使う奴はいねえよ
    589 : nobodyさん - 2012/03/13(火) 10:18:22.84 ID:??? (+57,+29,-5)
    そもそも === が必要になることがこの言語のいびつさを物語っている
    592 : nobodyさん - 2012/03/13(火) 10:36:53.94 ID:??? (+64,+29,-1)
    >>588
    話の流れを見ろよ
    593 : nobodyさん - 2012/03/13(火) 10:38:07.99 ID:??? (+57,+29,-25)
    必要な場面で必要なもの使えばいいだけやん
    議論することでもなんでもないが

    ちなみに===演算子はJavaScriptにもある
    594 : nobodyさん - 2012/03/13(火) 10:43:18.63 ID:??? (+3,-24,-5)
    最初から===を使っておけば型の比較によるバグは起こらない
    ==を使うのは初心者だけにしておけ
    595 : nobodyさん - 2012/03/13(火) 10:57:32.85 ID:??? (-1,-29,-54)
    >ちなみに===演算子はJavaScriptにもある
    インタプリタにはほとんどある
    もしくはそれに類する関数とか(JavaやC#でいうString.equalsのようなもの)
    596 : nobodyさん - 2012/03/13(火) 11:15:38.43 ID:??? (+59,-30,-112)
    一歩上を目指したい人の為の使うなシリーズ

    ・外部サイトにアクセスするときfile_get_contentsは使うな
    ・比較に==は使うな
    ・エイリアスは使うな
    ・非推奨関数は使うな
    ・XAMPPは使うな
    597 : nobodyさん - 2012/03/13(火) 11:32:25.71 ID:??? (+68,+29,-81)
    記述速度もそうだし、便利だから使えばいいじゃん。
    問題はパフォーマンスにもそんな差が出ないとわかったところで
    使う上ではちゃんと仕様を把握すればいいじゃんって話じゃん。
    PHPerがくそだくそだって言われる最たるところは、ちゃんと仕様や内容を
    把握した上でスクリプトくまねーところだろ。

    >>581
    明示的に一度==のときにstringで放り込んでから比較するとどーなる?
    598 : nobodyさん - 2012/03/13(火) 11:44:39.05 ID:??? (+89,+29,-2)
    >>596
    基礎からやりなおしてね
    599 : nobodyさん - 2012/03/13(火) 11:52:56.52 ID:??? (+67,+22,-88)
    >>598による初心者講座

    ・file_get_contents推進します。効率なんて気にしてはいけません。UAもクッキーも送信できるのでおすすめ。
    ・比較に==をジャンジャン使いましょう。型の比較、特に""とnullの比較なんて気にしてはいけません
    ・エイリアスの使用を広めてあげましょう。自分が好きな関数名で書くのがいいですよ!
    ・非推奨関数なんて気にせず使いましょう。皆が使えば怖くない!
    ・XAMPPを積極的に導入しましょう!開発環境に時間を費やしてはいけません。本番と同じものを用意するのはドMがやる作業です。
    600 : nobodyさん - 2012/03/13(火) 12:05:16.21 ID:??? (+27,+9,+0)
    必死
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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