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

    私的良スレ書庫

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

    元スレ【PHP】Lvうpしたいので宿題ください

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    151 : 150 - 2006/09/25(月) 15:44:06 ID:???.net (+22,+29,-1)
    永久れん→問われん…orz
    152 : nobodyさん - 2006/09/26(火) 08:21:32 ID:???.net (+27,+29,-1)
    訪われん→問われん... オレもだよ...orz
    153 : nobodyさん - 2006/09/30(土) 19:41:32 ID:???.net (-22,-15,+0)
    http://jpan.jp/ja/tools/SE_parse/
    これPHPに書き直して
    154 : nobodyさん - 2006/10/01(日) 12:56:22 ID:???.net (+25,+29,-37)
    あのーどうでもいいことかもしれませんが、これが何の役に立つんでしょうか?
    アクセス解析くらい?
    155 : nobodyさん - 2006/10/03(火) 23:17:30 ID:???.net (-6,-30,-217)
    $number = array(21,22,5,-2,4,25,-7,27);
    上記のような配列がある場合に以下に列挙する期待値どおりにせよ。

    $number = array(21,22,5,-2,4,23,-7,24);

    やり方とアルゴリズム

    まず配列の0番目と1番目を比較し、比較される側のほうが大きければ比較する側の配列を+1にして繰り返す。
    比較される側のほうが小さい場合、比較対象をずらして(配列に+1して)比較される側の数が大きくなるまで処理を繰り返す。
    比較する数より比較される数のほうが大きくなったときその数字を比較する数+1にする。
    つまり、$number = array(21,22,5,-2,4,25,-7,27);の場合はまず
    21と22を比較、22のほうが大きいので次に22と5を比較、5のほうが小さいので22と-2を比較、-2のほうが小さいので22と4を比較、
    これも4のほうが小さいので22と25を比較、25のほうが大きいので25を22に+1して23にする。
    次に23と-7を比較、-7のほうが小さいので23と27を比較、27のほうが大きいので27を23+1にし、24にする。

    処理終了

    どうだろう? 結構いい勉強になるんでない?
    157 : nobodyさん - 2006/10/04(水) 09:35:20 ID:???.net (+27,+29,-4)
    >>155
    それ、命題自体に大きな欠陥があるんだが?
    158 : nobodyさん - 2006/10/04(水) 10:38:40 ID:???.net (-17,-30,-121)
    暇な奴、↓どうぞ。

    あるディレクトリ内のファイルを、再帰的に深さ優先探索で列挙する以下のプログラムを、再帰呼び出しやSPLを用いずに全く同じ出力をするように書き換えよ。

    function enum_files($target)
    {
     if (! is_dir($target)) {
      echo $target, "\n";
     } else {
      foreach ((array) glob("$target/*") as $child) {
       enum_files($child);
      }
     }
    }
    159 : 155 - 2006/10/04(水) 12:29:17 ID:???.net (+9,+12,+1)
    >>157
    というと?
    160 : nobodyさん - 2006/10/04(水) 15:01:57 ID:???.net (+27,+29,-8)
    >>155
    それってどんな時に役に立つんですか?
    IT系の専門学校行こうと思っているんですがこんな勉強ばっかなのかなぁ..
    161 : nobodyさん - 2006/10/05(木) 00:23:21 ID:???.net (-24,-12,-20)
    よし宿題をやろう!
    動画ファイルからサムネイルを作るPHPスクリプトを書きなさい!
    164 : 158 - 2006/10/06(金) 03:39:02 ID:???.net (-27,-30,-106)
    誰もやらねーな、このスレ。
    もう答だけ書いてさよならします。アディオース!

    function enum_files($root)
    {
      $stack = array($root);
      
      while (! empty($stack)) {
        $target = array_pop($stack);
        
        if (! is_dir($target)) {
          echo $target, "\n";
        } else {
          foreach (array_reverse((array) glob("$target/*")) as $child) {
            $stack[] = $child;
          }
        }
      }
    }
    165 : nobodyさん - 2006/10/06(金) 12:43:27 ID:???.net (+16,+28,+0)
    解説も書けよ。
    166 : nobodyさん - 2006/10/06(金) 18:42:48 ID:???.net (+22,+29,-14)
    なんかただの依頼スレになっているな
    167 : nobodyさん - 2006/10/08(日) 01:18:13 ID:???.net (+27,+29,-30)
    学ぶという目的を忘れてる。
    ヲレはこんなのできるよって自慢か、依頼に成ってる。

    宿題出すなら、学習の目的も解説も書けよ。
    168 : nobodyさん - 2006/10/09(月) 17:03:10 ID:???.net (-21,-29,-140)
    ねーねースクリプト書く時ってさーどうやって書いてる?適当?
    どうやってってのは、コーディング規約みたいなの。
    たとえば、
    PEAR標準コーディング規約 : http://www.phppro.jp/phpmanual/pear/standards.html
    Zend Framework PHP 標準コーディング規約 : http://framework.zend.com/manual/ja/coding-standard.html
    とかあるじゃん。最近Zendの方を見て書いてるんだけど、↓これなんてビックリしたよ。
    「PHP コードのみからなるファイルでは、終了タグ ("?>") は決して含めてはいけません」
    169 : nobodyさん - 2006/10/09(月) 17:29:03 ID:???.net (+22,+29,-14)
    制御構造は数タイプに分かれるよね
    170 : nobodyさん - 2006/10/09(月) 19:01:47 ID:???.net (+27,+29,-5)
    タブ使ってる時点で俺は適当だな
    コードはもっと適当だが
    172 : nobodyさん - 2006/11/04(土) 11:51:39 ID:???.net (+25,+29,-18)
    >>168
    終了タグはなくても問題ないからねぇ
    ?>\nとかなってるとー・・ってちゃんと書いてあるか。

    ただ・・終了タグがないのは少々違和感があるけど、これは慣れの問題か
    173 : nobodyさん - 2006/11/14(火) 05:01:12 ID:???.net (-28,-26,-39)
    レス中のAAを削除するバッチスクリプト作成
    ただし、きちんとした文書が含まれているレスなどに関しては、
    適切に判断(思考)して処理すること。
    174 : nobodyさん - 2006/11/15(水) 15:36:20 ID:???.net (+27,+29,-53)
    はいはい、自分で頑張りましょうねー

    通常の文書での出現頻度が低い文字(記号とか)が閾値以上あればAAとして扱う でいいんじゃね?
    もっと厳密に判定しようとすると結構面倒だしねぇ
    175 : nobodyさん - 2006/11/15(水) 17:40:07 ID:???.net (-13,-21,-13)
    ORBSみたいな感じで、BBSの広告排除用ブラックリスト機構などどうだろう?
    (既にあるのかな?)
    176 : nobodyさん - 2006/11/15(水) 20:07:03 ID:???.net (-25,-18,-13)
    BBQ とか?
    177 : 175 - 2006/11/16(木) 02:12:24 ID:???.net (+24,+29,-25)
    >>176
    確認した。
    確かに荒らし対策には良いかも知れない。
    稀に荒らしでない方が書き込めない問題もあるようだが
    178 : nobodyさん - 2006/11/18(土) 14:30:03 ID:???.net (+16,+26,+0)
    ジャンケンゲーム?作ってみて。
    179 : nobodyさん - 2006/12/07(木) 18:28:42 ID:???.net (+12,+24,+1)
    いいよ
    181 : nobodyさん - 2006/12/16(土) 17:20:40 ID:???.net (-22,-15,-12)
    つ【はてなアンテナ】
    182 : nobodyさん - 2006/12/31(日) 08:48:55 ID:???.net (-29,-29,-19)
    pearでrssリーダーなかったっけ

    >>178
    array_randとかで

    っていうかレベルうpしたい人が希望分野書いて宿題求める形のほうがいいんじゃね
    183 : 0 - 2007/02/19(月) 14:30:28 ID:O2YkM6sR.net (+25,+30,-30)
    ただいま戻りました。中途でほっぽってすみませんでした。
    また時間が空くようになったので宿題いただけないでしょうか?

    よろしくお願いします。
    184 : nobodyさん - 2007/02/19(月) 15:07:08 ID:???.net (-5,-3,-44)
    PCをはじく処理を関数化してくれ。
    ただし、htaccessは使わないことが条件。
    185 : 0 - 2007/02/19(月) 15:10:13 ID:???.net (-29,-27,-16)
    具体的にはPHPでの認証処理ってこと??
    186 : nobodyさん - 2007/02/19(月) 15:23:14 ID:???.net (+7,+19,+0)
    だな。
    187 : nobodyさん - 2007/02/19(月) 15:24:38 ID:???.net (-19,-17,-29)
    携帯からのアクセスは通過、PCからのアクセスは全拒否。
    190 : 0 - 2007/02/19(月) 17:08:40 ID:???.net (+23,+29,-1)
    >>189
    すみません、ちょっと間違えてました。
    これでどうですか?
    193 : nobodyさん - 2007/02/19(月) 17:33:45 ID:???.net (+27,+29,-28)
    だめだ。httpつきじゃないと効き目がない。http抜きでもアクセスできへんの?」
    194 : 0 - 2007/02/19(月) 17:38:15 ID:???.net (+27,+29,-6)
    どうなんだろ、、
    そこらへんはブラウザの問題っぽいですけど・・
    httpならいけました?
    195 : nobodyさん - 2007/02/19(月) 18:38:32 ID:???.net (+12,+14,+0)
    いけた。けどUA偽装したら抜けられるよ
    196 : 0 - 2007/02/19(月) 19:33:30 ID:???.net (+27,+29,-2)
    ってことはIPで制御しないとダメってことですかね・・?
    197 : nobodyさん - 2007/02/19(月) 19:33:55 ID:???.net (-7,+7,-11)
    だなw
    199 : nobodyさん - 2007/02/19(月) 21:24:48 ID:???.net (+12,+10,-1)
    いいんじゃない?IPのほうがいいよ。UAは偽装できるからね
    200 : 0 - 2007/02/19(月) 22:37:39 ID:???.net (+28,+28,+2)
    >>199
    勉強になりました。ありがとう。
    ←前へ 1 2 3 4 5 6 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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