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

    私的良スレ書庫

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

    元スレ【PHP】下らねぇ質問はここに書き込みやがれ 71

    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さん - 2008/08/04(月) 23:45:20 ID:??? (+36,+29,-43)
    >>550
    それでは、まとめます。(日高義男風)

    プログラマー思考の0派と、自然思考の1派がいて、
    どちらかに統一しようとすると、思想弾圧に繋がって、
    チームがギクシャクするから、困っている。

    ということ。
    552 : nobodyさん - 2008/08/04(月) 23:49:54 ID:??? (+33,+29,-52)
    つーかさぁ
    PHP知ってるやつって全員配列の添字は0から始まるってことを知ってるからチームで動いても問題ないのでは?
    むしろ知らない奴のほうが珍しいだろw
    553 : nobodyさん - 2008/08/04(月) 23:53:10 ID:??? (+32,+29,-48)
    仕様書や会話や画面表示では番号1番なのに
    コーディングやデバッグしているときは$i=0とか$a[0]を扱うとかに
    ついていけない初心者ばかり増員されて苦労してんじゃないの。

    気持ちはわかる。プログラムは大変だよね。面倒だよね。

    野球には背番号が0番とか00番があるみたいですね。
    俺野球に興味無いからよくしらんけど。
    プログラマーって大変ですね。
    554 : nobodyさん - 2008/08/04(月) 23:53:18 ID:??? (-12,+29,-38)
    >>552
    話のよく聞けよwww
    知っているか、知らないじゃなくて、思想の違いがあるから問題が出るってことだろ?
    555 : nobodyさん - 2008/08/04(月) 23:56:36 ID:??? (-22,+29,-26)
    思想の違いってアホか
    使う言語に合わせりゃいいだけの話だろ
    557 : nobodyさん - 2008/08/04(月) 23:58:55 ID:??? (+25,+29,-20)
    >>555
    要するに「PHP言語仕様の思想が僕の思想と違うのでPHPは糞です」て言ってるんだよな。
    558 : nobodyさん - 2008/08/05(火) 00:33:54 ID:??? (+32,+29,-65)
    >>554
    そんなこと初めて聞いた。
    他に事例あるか?
    「添字が1から始まるべき」思想を持ってる初心者が大量増員されたんならご愁傷様と言う他無いが。
    559 : nobodyさん - 2008/08/05(火) 00:43:24 ID:??? (+32,+29,-85)
    添え字を番号として使う人で、添え字と内容の番号違いが嫌ならば[0]を番兵チックに利用すればいい。
    (出席番号の場合、[0]を担任教師用に確保するんだよ)

    ただ、ナンバーが01から始まり、最後まで連続しているっていうのは、あくまで例外であり、それを基準にするのは間違っている。
    560 : nobodyさん - 2008/08/05(火) 00:46:37 ID:??? (-24,-25,-38)
    >>554
    おまえxamppなんか糞開発環境プギャー
    オレは時間かかるけど1から開発環境作ってるぜ (キリッ

    の奴だろw
    561 : nobodyさん - 2008/08/05(火) 00:51:18 ID:??? (+31,+29,-48)
    しょーがないからマジレスしてやるけど機械的には1から始まるより0から始まるようが若干高速なんだよ
    アセンブラ勉強した奴ならわかると思う
    562 : nobodyさん - 2008/08/05(火) 01:03:59 ID:??? (+29,+29,-43)
    >>560
    xamppは開発環境ではありません。

    あと時間を気にするなんて毎日作り直してんの?
    参考までに使った場合と使わない場合にそれぞれかかる時間を教えて。
    563 : nobodyさん - 2008/08/05(火) 01:06:13 ID:??? (+27,+29,-20)
    下らねぇ質問が来るまでこの流れのままなのか・・・
    564 : nobodyさん - 2008/08/05(火) 01:11:44 ID:??? (+30,+29,-75)
    >>561
    足りない頭で、レス乙。

    高級言語の仕様が1から始まるかと0から始まるかということと、
    アセンブル・機械語がどうかとは全く別の話だ。

    それは高級言語の実装で吸収すればいいだけの話。
    565 : nobodyさん - 2008/08/05(火) 02:54:56 ID:??? (-24,-30,-101)
    >>564
    俺その辺詳しくないから聞きたいんだが、
    要素数が255とか65535(2進法)
    10、100(10進法)
    2147483647(32bitでのintとfloatの境界)

    の時は[0]スタートの方が有利に思えるんだけどどうなの?

    例えば10個目の配列の参照する時
    [0]からの場合【[9]】
    [1]からの場合【[10]】
    と書くよな。

    9は1文字、10は2文字
    ソースのサイズは若干変化あるよな。
    後、intとfloatの型変化の時も影響がデカイ気がする。
    こういうレベルの影響はないのか?
    566 : nobodyさん - 2008/08/05(火) 03:12:59 ID:??? (-20,-30,+0)
    C言語で配列の要素番号が0から始まるのは、配列が存在するアドレスから何要素分進んだかを表しているから。
    hogearray[16]は、*(hogearray + 16)の構文糖衣。
    多次元配列darray[4][4]は*(darray + 4 * x + 4)。 # xはsizeof(darray[0])
    もし要素番号が1から始まったら、多次元配列darray[4][4]は*(darray + 3 * x + 3)。
    []で書くと4なのに、ポインタを使うと3になる。こんなややこしい仕様はバグの元。
    だから要素番号は0から。
    で、PHPは元々Perlので実装され、そのPerlが配列に関してはC言語の構文を真似たから、PHPの要素番号も0からになったと予想。
    悪法でも何でもなく、親しめられてきた言語に合わせて、CやPerlなどからPHPに移ってきた人が混乱しないようにしただけ。
    >>561
    それは比較するときの話なのでは。x86やx64で言えば、0との比較はcmpしなくてもmovでZero Flagフラグが立つかどうかで分かるから。
    # Core 2以降はマクロヒュージョンのおかげでcmpしようがしまいが同じだがな。
    >>565
    ソースが1文字増えたところでロスする時間は1マイクロ秒以下。それを気にするならソースの余計な空白やタブを取っ払う方がいい。
    567 : nobodyさん - 2008/08/05(火) 03:28:28 ID:??? (+40,+30,-93)
    >>566
    お前が、相当技術力があるのは認めるが、
    なんで、そんな奴がこのレスにいるの?

    phpなんて、単価が安い仕事ばっかだろ。
    レスで書いているような内容が分かるなら、
    phpよりも、かなり良い仕事が出来そうだが。

    おれ何をしているかというと、昔SEをやっていたが今はシステム営業をやっていて、
    自分のサイトを作るためのに個人的にphpをやっていたりする。
    568 : nobodyさん - 2008/08/05(火) 03:36:45 ID:??? (+25,+29,-23)
    ただ2chのスレを巡回して、どこかからの受け売りを垂れ流す、技術も糞もない学生ですがな
    569 : nobodyさん - 2008/08/05(火) 04:14:40 ID:??? (+27,+29,-3)
    >>567
    を笑うスレですか?
    570 : nobodyさん - 2008/08/05(火) 08:58:09 ID:??? (+22,+29,-5)
    プログラミングに思想と性欲は邪魔
    571 : nobodyさん - 2008/08/05(火) 09:24:02 ID:??? (+38,+29,-29)
    >>567
    WEBアプリほどぼろい商売ないと思うんだけど、低脳のおまえは何で稼いでんの?w
    572 : nobodyさん - 2008/08/05(火) 09:26:44 ID:??? (+31,+29,-40)
    >>562
    おまえのとこは客があまりいなくて暇でいいんだな
    客に合わせていろんな環境を嫌々作ってみたらよくわかるで
    573 : nobodyさん - 2008/08/05(火) 09:29:13 ID:??? (+36,+29,-10)
    >>571
    php程度の仕事で、ぼろい商売なんて思うなんて、お前は相当あれ何だなぁww
    574 : nobodyさん - 2008/08/05(火) 09:32:42 ID:??? (-15,-8,-15)
    xamppを開発環境じゃないといってる馬鹿は放置しとけ
    575 : nobodyさん - 2008/08/05(火) 09:34:33 ID:??? (-27,-29,-7)
    >>573
    そのPHP程度のスレをいちいち覗きに来なきゃーいいのにねぇ
    ( ´д)ヒソ(´д`)ヒソ(д` )
    576 : nobodyさん - 2008/08/05(火) 09:37:08 ID:??? (+32,+29,-18)
    >>573
    こういう低脳な奴が相場下げていってるんだろーな
    577 : nobodyさん - 2008/08/05(火) 09:47:55 ID:??? (-10,-5,-24)
    要素番号が1から始まる言語って存在するの?
    581 : nobodyさん - 2008/08/05(火) 10:14:01 ID:??? (+27,+29,-37)
    0から始まる言語を初めて使ったとき、0からだとこんなにスッキリ書けるんだ!
    と、思ったもんだがな。
    582 : nobodyさん - 2008/08/05(火) 12:59:08 ID:??? (-22,-29,-5)
    >>574
    http://ja.wikipedia.org/wiki/%E7%B5%B1%E5%90%88%E9%96%8B%E7%99%BA%E7%92%B0%E5%A2%83
    もしかしてphpspot(笑)とか真に受けちゃってる?
    583 : nobodyさん - 2008/08/05(火) 13:06:04 ID:??? (+32,+29,-70)
    >>582
    典型的な馬鹿か?
    開発するために必要な環境全般をさして開発環境というんだよ
    IDEのことだけをさすわけじゃない
    当然デバッグのための環境(xampp)も開発環境という
    IDE全てにデバッガが含まれてると思ったら大間違い
    584 : nobodyさん - 2008/08/05(火) 13:07:16 ID:??? (+19,+29,+0)
    >>582
    しったか乙
    585 : nobodyさん - 2008/08/05(火) 13:13:01 ID:??? (+26,+29,-29)
    まったく、さすがphpのスレだけあってレベルが低すぎる。
    馬鹿でも出来るphpだが、それさえも出来ないって救いようがない。
    586 : nobodyさん - 2008/08/05(火) 13:13:48 ID:??? (+38,+29,-1)
    >>583-584
    初心者さんなのかな?^^ 頑張ってピー・エッチ・ピー習得してね^^
    588 : nobodyさん - 2008/08/05(火) 13:15:37 ID:??? (+32,+29,-141)
    xamppはテストには必要だがステップ実行するデバッガとはまた別
    そのテスト環境も開発環境の1つなのは間違いないが
    文字どおり開発するのに必要な環境なわけだからな
    xamppとメモ帳だけだって立派な開発環境だ
    IDEにだってxamppをパッケージとして含めることはできるわけだし
    オールインワンにした場合そのxamppが含まれたIDEに対して
    xamppの部分は開発環境でないなんて意味不明なことはいえないだろ
    589 : nobodyさん - 2008/08/05(火) 13:15:59 ID:??? (-5,+0,-27)
    >>587
    php5.3って、当然配列の添え字は1から始まっているんだろうな?
    591 : nobodyさん - 2008/08/05(火) 13:17:35 ID:??? (+25,+29,-37)
    配列の添え字で不都合するのは糞プログラマだけだろ
    いっぱしのやつならそんなの気にしない
    たとえ添え字が14とかわけわからん数字からはじまっててもな
    592 : nobodyさん - 2008/08/05(火) 13:21:00 ID:??? (+38,+29,-86)
    俺はJAVAを中心に仕事をしているが、
    配列の添え字なんて、そもそもプログラムで意識しない。
    配列が必要なデータはクラス化(ListやMapなど)してしまう。

    配列の添え字を意識しなければいけない時点で、
    オブジェクト指向が出来ていない証拠だよ。
    今まで、そういう指摘が出ないのが不思議。

    まだ、php4とか使っているのかよ?それともオブジェクト指向すら知らない?
    593 : nobodyさん - 2008/08/05(火) 13:24:30 ID:??? (+26,+23,+0)
    >>592
    PHPにはコレクションはありません
    594 : nobodyさん - 2008/08/05(火) 13:30:54 ID:??? (+27,+29,-20)
    何でもかんでもコレクションにブチ込むのがOOPなんですか
    配列を返す関数とかも色々あるんですけど、全部コレクションに入れ直すんだろうか
    でもその場合でも配列は扱うよね
    595 : nobodyさん - 2008/08/05(火) 13:35:40 ID:??? (+25,+29,-30)
    > でもその場合でも配列は扱うよね
    使わねーよw
    Iteratorとか知らねーのかよw
    配列を生で扱うことに何の躊躇もないなんて、可哀想な脳みそ。
    596 : nobodyさん - 2008/08/05(火) 13:37:01 ID:??? (+38,+29,-62)
    >>586
    これだから初心者は^^;;;
    Web開発するんだからWebサーバなども含めて開発環境に決まってんだろ
    必要とあらば各種SDKフレームワークなども含める
    使用する統合開発環境(IDE)だけに含まれてるものだけで開発できるとは限らん
    結局自分が何を作るかで必要なものが個々に必要になってくるわけ
    IDEはその土台に過ぎん
    597 : nobodyさん - 2008/08/05(火) 13:38:52 ID:??? (+27,+29,-50)
    ここはPHPのスレですよ?
    だいたいOOPとかスレ違いもいいところ
    PHPで無理にOOP使う必要はない
    598 : nobodyさん - 2008/08/05(火) 13:39:40 ID:??? (+27,+29,-21)
    OOよく分かってない人はイテレータとか使うだけで感動する傾向がある気がする。
    600 : nobodyさん - 2008/08/05(火) 13:41:47 ID:??? (-28,-26,-2)
    いちおうSPLとかあるけど、使ってる人は見たことがない
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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