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

    私的良スレ書庫

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

    元スレPHP総合雑談スレ

    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
    851 : nobodyさん - 2009/06/09(火) 23:30:19 ID:??? (+52,+29,-14)
    すでに懐かしさを感じる・・・
    852 : nobodyさん - 2009/06/10(水) 13:47:13 ID:??? (+49,+26,-1)
    抽象化された日本語
    853 : nobodyさん - 2009/06/12(金) 05:05:33 ID:??? (-1,-29,-14)
    (´・ω・`)PHPプロ!見ながら勉強始めたお。
    854 : nobodyさん - 2009/06/14(日) 14:28:25 ID:??? (+1,-29,-64)
    お仕事でC#つかってVS.NETとかのIDEの便利さがわかってきたから(糞重いけど)
    PHPでもIDE導入しようかと検討中
    トータルでかかるコスト考えたら一時的な重さにイライラするほうが効率よさそう

    とりあえずPHPEclipseあたりかなぁ
    855 : nobodyさん - 2009/06/14(日) 15:23:49 ID:??? (-6,-29,-2)
    PHPEditor で十分。
    856 : nobodyさん - 2009/06/14(日) 18:28:18 ID:??? (-1,-29,-71)
    PHPEclipseって、クラスメソッドの自動補完利く?
    Eclipse+PDTからNetBeansに乗り換えた時はコレが効かなくてがっかりした。
    857 : nobodyさん - 2009/06/14(日) 20:02:29 ID:??? (+86,+24,-37)
    今から調べてみるつもりだけど
    http://techblog.ecstudio.jp/tech-tips/tech-tips/re-phpeclipse.html
    一年前の生地だけど、ここみて選ぶならPHPEclipseのがいいのかなーと思った

    PHPEditorはさすがにちょっと…^^;
    858 : nobodyさん - 2009/06/14(日) 21:30:09 ID:??? (+57,+29,-41)
    Eclipseは重すぎなんだよね
    もう少しレスポンス良くしてくれないと気持ちよく組めない
    859 : nobodyさん - 2009/06/14(日) 23:36:01 ID:??? (+69,+29,-28)
    >>857
    その記事Eclipseスレでも論破されてたけど
    出現箇所の表示とかPDTでも昔からできるぞ
    そいつが設定方法知らないだけじゃないかって話
    860 : nobodyさん - 2009/06/14(日) 23:55:03 ID:??? (+57,+29,-10)
    IDEはどれも重いけどJavaVM使うやつはなんかこうワンテンポ遅い感じがするんだよなー
    861 : nobodyさん - 2009/06/15(月) 01:37:41 ID:??? (+52,+29,+0)
    感じで語られても困ります
    862 : nobodyさん - 2009/06/15(月) 09:51:13 ID:??? (+57,+29,-23)
    初回起動が重いのはしょうがないけど、起動しちゃえば軽いよ
    メモリも1GB程度しか食わないし
    863 : nobodyさん - 2009/06/15(月) 13:56:39 ID:??? (+57,+29,-38)
    なんだそのニワカ丸出しの発言は
    メモリは使えば使うし、使わなければそんなに食わない
    864 : nobodyさん - 2009/06/15(月) 15:08:15 ID:hQbzBooU (+5,+10,-25)
    vistaは初回起動時にメモリにキャッシュするから2回目から断然起動が早くなる
    865 : nobodyさん - 2009/06/15(月) 18:37:19 ID:??? (+57,+29,-22)
    しっかしエラーハンドリングをやってないプログラムが多いなぁ。
    関数内でエラーが出たらどこで呼び出されてエラーが出たのか分からねぇや。
    エラーハンドリングをやらないクソグラマは絶滅した方がいいな。
    866 : nobodyさん - 2009/06/15(月) 20:57:49 ID:??? (+57,+29,-15)
    うちの中華コーダーは例外なんて全く考えないし
    同じ処理をループにしようとかも思いつかないらしい
    イライラがとまらない
    867 : nobodyさん - 2009/06/15(月) 22:18:32 ID:??? (+57,+29,-22)
    中華は概ね優秀だと思う
    それは中華だからじゃなくてコーダだからだ
    868 : nobodyさん - 2009/06/15(月) 23:03:28 ID:??? (+1,+28,-3)
    と在日が申して降ります^^
    869 : nobodyさん - 2009/06/15(月) 23:38:24 ID:??? (+108,+29,-12)
    下手に@とかで握り潰されるよりは、おとなしく死んだりNotice吐いたり例外ぶん投げてくれた方が原因特定ラクだけどな。
    870 : nobodyさん - 2009/06/16(火) 09:49:34 ID:??? (+70,+29,-5)
    >>869
    @握りつぶしは本当やめてほしいわ。速度も遅くなるし。
    871 : nobodyさん - 2009/06/16(火) 16:04:21 ID:1A1uQnOj (-12,+27,-62)
    >>869
    客にNoticeとか見せたくないのもあるな。
    例外はPHP5からなんでまず4の遺産を処分しないと
    872 : nobodyさん - 2009/06/16(火) 16:12:12 ID:??? (+43,+15,-17)
    変数一つ一つチェックかけるの面倒なので、
    クラスから登録→呼び出しを強制。

    中身は配列登録と、書き込みと、呼び出すときのチェックだけwww
    873 : nobodyさん - 2009/06/16(火) 23:15:36 ID:??? (+36,-30,-117)
    配列を丸ごと格納して
    function get($key){
    return isset($this->data[$key])?$this->data[$key]:null;
    }
    というメソッドを持つクラスを作ることは多いな。
    $_POST、$_GETとかは全部専用のオブジェクトに格納する。主目的はグローバルの隠蔽だが。

    >871
    iniでerror_reportingとdisplay_errorsいじって対処しろ。
    874 : nobodyさん - 2009/06/17(水) 11:59:24 ID:??? (+62,+29,-18)
    >>873
    開発環境を用意できるならそこで対処だな
    875 : nobodyさん - 2009/06/17(水) 15:29:26 ID:??? (+27,-29,+0)
    $_REQUESTはそもそもDIみたいなもの
    876 : nobodyさん - 2009/06/20(土) 06:10:00 ID:??? (+53,+26,-1)
    >>875
    どういうこと?
    877 : nobodyさん - 2009/06/20(土) 06:33:31 ID:??? (-1,-29,+0)
    $_REQUESTはそもそもDIみたいなものということ
    878 : nobodyさん - 2009/06/20(土) 08:04:06 ID:??? (+42,+24,+0)
    面白くない
    879 : nobodyさん - 2009/06/20(土) 08:09:53 ID:??? (+38,+20,+0)
    自己紹介乙
    881 : nobodyさん - 2009/06/20(土) 18:01:51 ID:??? (-1,-19,+0)
    HSP・・・?
    882 : nobodyさん - 2009/06/20(土) 18:03:42 ID:??? (-6,-29,-13)
    うはー
    HSPスレに毒されてた
    883 : nobodyさん - 2009/06/20(土) 19:11:19 ID:??? (+14,-3,-3)
    誤爆か?
    884 : nobodyさん - 2009/06/20(土) 20:31:17 ID:??? (+47,-6,-42)
    >>880
    無い。
    PHPは、評価→式 のモデルではなく、実行→オブジェクト のモデルだから。
    885 : nobodyさん - 2009/06/20(土) 20:46:15 ID:??? (-1,-29,-20)
    配列の指定添え字の要素を返す関数がない・・・?

    $array[$key];
    886 : nobodyさん - 2009/06/20(土) 20:54:21 ID:??? (+64,+29,-7)
    >>884
    なにそれ意味わかんない
    初心者でもわかるように言うと、どういうこと?
    888 : nobodyさん - 2009/06/20(土) 20:59:51 ID:??? (+57,+29,-3)
    まさか連想配列を知らないとか言わないよね・・・
    889 : nobodyさん - 2009/06/20(土) 21:03:31 ID:??? (+3,-30,-224)
    こゆこと?
    zend_hash_find()じゃなくてzend_symtable_find()を使っているので整数キーも正しく扱える。

    PHP_FUNCTION(array_indexof)
    {
     HashTable *arr;
     char *key;
     int len;
     zval **entry;

     if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "hs" &arr, &key, &len) == FAILURE) {
      return;
     }

     if (zend_symtable_find(arr, key, len+1, (void **)&entry) == SUCCESS) {
      RETURN_ZVAL(*entry, 1, 0);
     }
     RETURN_NULL();
    }
    890 : nobodyさん - 2009/06/20(土) 21:17:01 ID:??? (+36,+8,-27)
    キーに整数以外を使う場合を特に連想配列って呼ぶ場合もあるようだけど、phpの配列は連想配列だろ?
    891 : nobodyさん - 2009/06/20(土) 22:27:40 ID:??? (+3,-30,-75)
    $ary = array(3 => 'three', 2 => 'two', 1 => 'one');
    foreach($ary as $v){
    var_dump($v);
    }

    「数字添字の連想配列」と「配列」は似ているようでちょっと違う。
    「全てが連想配列」の方が内部処理的にも妥当な評価。
    892 : nobodyさん - 2009/06/20(土) 22:57:15 ID:??? (+3,-30,-95)
    クォート増えると汚くなるからeval好きじゃないけど
    eval("$".func_return_array()."[key]")
    とかかなぁ
    独自の関数用意すんのもその関数理解するためのワンステップがアレな気がするしな

    値がほしいだけならlist()で受け取るって手もあるけど
    894 : nobodyさん - 2009/06/21(日) 00:10:20 ID:??? (-6,-29,-1)
    ( Д) ゜  ゜
    895 : nobodyさん - 2009/06/21(日) 02:28:32 ID:??? (+55,+29,-13)
    すげーバカあらわるwwwこれはないですよね
    はい…

    思う存分叩いてください反省してきます
    896 : nobodyさん - 2009/06/21(日) 05:33:00 ID:??? (+57,+29,-18)
    PHPはスライスがないからなあ。PHPが他のスクリプト言語と比べて冗長になるのは、こういう言語機能の不足から来るんだよなあ。
    897 : nobodyさん - 2009/06/21(日) 11:53:12 ID:??? (+22,+4,-4)
    スライスって?
    899 : nobodyさん - 2009/06/21(日) 13:14:59 ID:??? (+42,+19,-3)
    俺もアプリットしてえ
    900 : nobodyさん - 2009/06/21(日) 13:27:56 ID:??? (-1,-29,-10)
    ($year,$day) = (split('-','2009-06-21'))[0,2];
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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