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

    私的良スレ書庫

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

    元スレ【待望】PerlユーザのためのPHP入門

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    302 : phpformp - 03/03/29 20:26 ID:kc16+nkl.net (+30,+29,-17)
    手本になるようなきれいなPHPコードどれかしってまっか?
    やっぱxoopsでっか?
    303 : nobodyさん - 03/03/29 22:26 ID:???.net (+41,+30,-104)
    >>302
    XOOPSを積極的に弄っている身としては残念なことだが、
    決してきれいなコードではないし、流れを追うのも面倒。
    過去のしがらみとかあるので大きく変えられないことや、
    複数人で作っているが、細かい部分で明確な規定がある訳ではないので
    コア、標準モジュール、果ては標準外の勝手モジュールまで入れると
    コードの統一はされていないと思っていい。
    フレームワークとしては非常に緩いのでモジュールのコードまで
    含めるのは本来フェアではないのだが。

    あとJpGraphもコードはちょっとね。便利に使わしてもらってますけど。
    304 : phpfromp - 03/03/30 13:14 ID:fNA6Ajxw.net (+30,+29,-12)
    >>303
    サンクス
    とりあえず手本にさせてもらいます。
    いろいろ仕掛けをつけやすそうだし。
    ほかよりましなようなので。
    306 : nobodyさん - 03/03/31 00:21 ID:???.net (-27,-30,-247)
    >297,301,305
    PHPでFP(関数プログラミング)でもやりたいのかな?

    lambda 代わりに create_function,
    array_(map|reduce|filter) 後、array_walk, usort。
    で、大体御希望の事は出来ると思います。

    ただし、…前にも書いたけど &&, || が倫理値を返したり、
    …かといって三項演算子を使おうとすると今度は演算子の優先順位が違ったり、
    他にも変数のスコープ等、細かな違いがいろいろ有るので、
    PHPでのFPはあまりお勧めしない。素直にパラダイムシフトした方が良いと思う。

    例えば >305 だと、

    function test(){
     $num=0;
    return create_function('$x','global $num;$num+=$x;return $num;');
    }

    $num がグローバルに置かれるので、これでは要件を満たせていない。
    カプセル化したいのなら、クラスを作る。

    class Test{
     var $num;
     function Test(){ $this->num = 0; }
     function add($n){ $this->num += $n; }
     function getNum(){ return $this->num; }
    }
    311 : nobodyさん - 03/04/01 18:35 ID:???.net (-22,-10,-2)
    倫理値w
    315 : nobodyさん - 03/04/02 01:58 ID:???.net (-5,+11,-1)
    >>314
    ネタ?
    316 : nobodyさん - 03/04/03 16:31 ID:???.net (+4,+11,-2)
    > 倫理値w
    右か左を返すんだよ
    319 : nobodyさん - 03/04/08 22:26 ID:???.net (+27,+29,-13)
    perl にあって PHP にないもの。
    PHP にあって perl にないもの。

    …って何かないかな?
    320 : nobodyさん - 03/04/11 00:44 ID:fBEofA1c.net (+40,+29,-16)
    年寄りデザでつが,これから極めるのならPerlとPHPどっちでつか?
    ただPerlと違い,初心者向けの本がPHPにないところが痛いでつが。
    321 : nobodyさん - 03/04/11 00:47 ID:???.net (+22,+29,-12)
    でつ厨にはどちらも無理でつ
    322 : nobodyさん - 03/04/11 03:50 ID:???.net (+27,+29,-3)
    ”極める”のなら、Perlの方が面白い。
    323 : nobodyさん - 03/04/12 05:30 ID:sfZex8vW.net (+42,+30,-121)
    >>320
    私も年寄りですが、Perl、PHPを使ってメシ食ってます。

    まったくの初心者が始めるならPHPですね。
    HTTPプロトコルをあまり意識する必要がないから、
    ブラウザに文字を表示させるのは簡単です。
    そのコードも単純明快に理解できます。

    一方Perlは、ブラウザに文字を表示させるためには
    表示する処理の前に、何行かのおまじないを書かな
    ければいけません。
    そのおまじないを理解しようとすると、初心者では到底
    理解できないので「難しい」ということになるかもしれません。

    PHPの本は初心者用がたくさん売られていますよ。
    大丈夫です。
    324 : nobodyさん - 03/04/12 06:02 ID:???.net (+27,+29,-15)
    Perlの方が幾分ややこしい気はするね。
    Perl->PHPは入りやすいらしいけど逆は結構厳しい。
    ちなみに、私は後者です…。
    325 : 320 - 03/04/12 22:12 ID:3Lo6Ghrc.net (+35,+29,-73)
    >>323
    Thanksです。
    PHPだと入門書でいきなりECサイトまで行ってしまうのですが,
    (チャット作成までなんとかついていっている程度)
    Perlだと入門書で息切れするような。。。(とてもECサイトまでナンテ
    行きませんよね?)
    ただ,やはりデザなので自分一人でECサイトまではやりません。
    外に頼むまでもない事を自分でやれるようにするという感じです。
    (極めるという表現が不適切でした。)
    データバのソートとか,Webの自動更新とか。
    そのあたりでPerlとPHPはどうかな?と思ったわけです。
    327 : nobodyさん - 03/04/13 00:12 ID:???.net (+15,+14,-22)
    >>323
    おまじないってなんだ?CGIとして使ったときのヘッダーのことか?
    328 : nobodyさん - 03/04/13 00:56 ID:???.net (-27,-29,-8)
    >>327
    print "Content-type: text/html\n\n";
    だと思われ
    329 : nobodyさん - 03/04/13 01:06 ID:???.net (+5,+16,+0)
    >>328
    ヘッダーじゃん。
    330 : nobodyさん - 03/04/13 01:12 ID:???.net (+6,+13,-10)
    おまじないって言ったら1;が浮かぶ
    331 : nobodyさん - 03/04/13 03:24 ID:Ba9KZRzY.net (-8,-10,-15)
    PHPって配列厄介だなぁ。
    332 : nobodyさん - 03/04/13 03:55 ID:???.net (+25,+29,-22)
    >>331
    PHPの配列の何が厄介なん??? ほれいってみ。教えてあげるよ。
    333 : nobodyさん - 03/04/14 01:24 ID:???.net (+32,+29,-14)
    >>331
    僕PHPはじめて1週間だけど配列はだいたい分かったので
    配列ですが僕はすぐ理解できたので
    331さんの厄介とこが分かれば教えてあげますよ
    334 : nobodyさん - 03/04/14 01:28 ID:???.net (+36,+29,-1)
    オレは>>333の日本語が分かりづらい
    335 : nobodyさん - 03/04/14 01:42 ID:???.net (+12,+15,+1)
    >>334
    同じく
    336 : nobodyさん - 03/04/14 02:16 ID:???.net (+19,+22,+0)
    >334
    禿デゥ
    341 : 山崎渉 - 03/04/17 12:01 ID:???.net (-26,-14,+0)
    (^^)
    342 : 山崎渉 - 03/04/18 15:30 ID:???.net (-26,-14,+0)
    (^^)
    346 : nobodyさん - 03/04/27 11:36 ID:aZMHQklX.net (-5,+9,-1)
    348 : bloom - 03/04/27 12:29 ID:3nPIuagT.net (+15,+30,+0)
    349 : ワッショイ - 03/04/27 17:54 ID:???.net (+22,+29,-4)
    350 : nobodyさん - 03/04/28 22:57 ID:3GKx/vUL.net (+16,+28,-2)
    イスラエルとか言われると萎える
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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