- 1 名前:nobodyさん mailto:sage [2012/05/16(水) 21:44:16.40 ID:???]
- 質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り 次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。 ◆前スレ 【PHP】下らねぇ質問はID出して書き込みやがれ 118 kohada.2ch.net/test/read.cgi/php/1335198562/ ◆質問用テンプレ 【OS名】CentOS 【PHPのバージョン】5.3 【連携ソフトウェア】MySQL ImageMagick 【質問内容】 ◆質問する時の注意 ・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す) ・ 己の行った操作、変更などを詳しく明記すること。 ・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。 ・ 質問者として、態度をわきまえること。 ・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。 (PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。) ◆質問後の注意 ・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。 ・解決しなくても回答をもらった場合はお礼を言うこと。 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。) ◆回答者への注意 ・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。 【その他諸注意】 ・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
- 83 名前:nobodyさん mailto:sage [2012/05/21(月) 11:53:34.13 ID:???]
- ヘルプをみましょう
- 84 名前:nobodyさん mailto:sage [2012/05/21(月) 11:59:01.22 ID:???]
- >>83
ヘルプを見てもスーパーグローバル変数の作り方は書いて無いよ
- 85 名前:nobodyさん mailto:sage [2012/05/21(月) 12:06:27.31 ID:???]
- ID
- 86 名前:nobodyさん mailto:sage [2012/05/21(月) 12:08:16.90 ID:???]
- スーパーサイヤ人なら
- 87 名前:nobodyさん mailto:sage [2012/05/21(月) 12:09:03.76 ID:???]
- C読めない奴はPHP使うな
- 88 名前:nobodyさん mailto:sage [2012/05/21(月) 12:12:05.19 ID:???]
- 他言語の話をすると機嫌が悪くなるクズの出番
- 89 名前:nobodyさん mailto:sage [2012/05/21(月) 14:07:42.58 ID:???]
- 質問したいことがあるけどここのクズには答えられそうにないから困ったな
- 90 名前:nobodyさん mailto:sage [2012/05/21(月) 14:17:46.28 ID:???]
- そいつは困ったね
- 91 名前:nobodyさん mailto:sage [2012/05/21(月) 14:18:01.65 ID:???]
- 自分で解決できないクズのくせに何言ってるの?
何度も聞き返す必要がある言葉足らずの質問しかできないクズのくせに
- 92 名前:nobodyさん mailto:sage [2012/05/21(月) 14:51:55.13 ID:???]
- 67から90%自演ですね
毎度お疲れ様です
- 93 名前:nobodyさん mailto:sage [2012/05/21(月) 15:02:02.10 ID:???]
- >>92みたいなのってリアルで本当に孤独な人なんだなって思う
- 94 名前:nobodyさん mailto:sage [2012/05/21(月) 15:38:04.89 ID:???]
- 俺のレスは7個だから90%もないぞw
とか言ってほしいのか?
- 95 名前:nobodyさん mailto:sage [2012/05/21(月) 15:51:18.82 ID:???]
- 孤独なやつよりスレチなのを承知して居続ける池沼のほうがよほどたちが悪いし迷惑
- 96 名前:nobodyさん mailto:sage [2012/05/21(月) 15:58:37.32 ID:???]
- 自分のレスを100回読め
- 97 名前:nobodyさん mailto:sage [2012/05/21(月) 16:04:44.10 ID:???]
- 質問の意図や前提をくみ取れない糞質問
が多い。それで回答者が逆質問をしたり 悪口を言ったりする。それを前もって思 い描く力が絶望的に欠如してるに違いない。 スーパーハッカーだけが意図を理解できる。 レアなそういう神が颯爽と登場する予感。
- 98 名前:nobodyさん mailto:sage [2012/05/21(月) 16:06:20.01 ID:???]
- ここで回答してる奴はレベルが低い
知恵袋もな レベルの高い人はこんなとこに時間潰さないよ
- 99 名前:nobodyさん mailto:sage [2012/05/21(月) 18:29:58.28 ID:???]
- >>81
自分でモジュール書いて zend_register_auto_global() 呼んでやるしかないと思うよ
- 100 名前:99 mailto:sage [2012/05/21(月) 18:57:01.61 ID:???]
- ごめん>>82の間違い
- 101 名前:nobodyさん mailto:sage [2012/05/21(月) 19:05:21.27 ID:???]
- スーパーグローバルを凌駕するハイパーグローバルも作れる
- 102 名前:nobodyさん mailto:sage [2012/05/21(月) 20:36:32.87 ID:???]
- C言語も書けないくせに口だけな質問してんじゃねーぞ
ぶっつぶすぞ
- 103 名前:nobodyさん mailto:sage [2012/05/21(月) 21:36:16.08 ID:???]
- C言語が使えるくらいで自慢か
ハハハ
- 104 名前:nobodyさん mailto:sage [2012/05/21(月) 22:33:31.91 ID:???]
- str_replaceをオーバーライドしたいときは
何のクラスを継承したらよいのでしょうか?
- 105 名前:nobodyさん mailto:sage [2012/05/21(月) 22:43:26.24 ID:???]
- 無知な質問きましたね
ただオーバーライドって言葉を言いたいだけの素人 答えはできない
- 106 名前:nobodyさん mailto:sage [2012/05/21(月) 22:47:26.84 ID:???]
- >>105
はぁ?
- 107 名前:nobodyさん mailto:sage [2012/05/21(月) 23:11:20.01 ID:???]
- スレタイも読めないjava厨は、Rubyスレも荒らしてるようだね^^
- 108 名前:nobodyさん mailto:sage [2012/05/21(月) 23:19:52.44 ID:???]
- 23. Javaの話をすると回答者が不機嫌になるんだけど・・・
→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
- 109 名前:nobodyさん mailto:sage [2012/05/21(月) 23:33:32.90 ID:???]
- 他の言語を全く使えないクズか
ハハハ
- 110 名前:nobodyさん mailto:sage [2012/05/21(月) 23:37:58.78 ID:???]
- ここの回答者はPHPer
他の言語はわかりません
- 111 名前:nobodyさん mailto:sage [2012/05/21(月) 23:39:52.99 ID:???]
- PHPのソースコードのコンパイルすらできない奴が多そうだもんね
- 112 名前:nobodyさん mailto:sage [2012/05/21(月) 23:46:58.30 ID:???]
- >>108
PHPすらまともに扱えない素人は消えろ
- 113 名前:nobodyさん mailto:sage [2012/05/21(月) 23:47:35.32 ID:???]
- 荒らしのせいでスレ機能してないし、さてどうするかね。
これじゃ質問できる環境じゃないし。 まともな回答者さんどうする?
- 114 名前:nobodyさん mailto:sage [2012/05/21(月) 23:53:16.88 ID:???]
- >>113
この流れは回答者が荒らしているけどな。 >>104 >>105
- 115 名前:nobodyさん mailto:sage [2012/05/22(火) 00:10:58.74 ID:???]
- >>113
答えたい質問があれば答えるだけさ
- 116 名前:nobodyさん mailto:sage [2012/05/22(火) 00:28:44.57 ID:???]
- 荒らしてるやつが、回答者は出来るやつで有るべきだと思ってるのが面白い。
- 117 名前:nobodyさん mailto:sage [2012/05/22(火) 05:13:28.08 ID:???]
- オーバーライドと呼んで何が悪い
- 118 名前:nobodyさん [2012/05/22(火) 05:24:34.88 ID:I5q/pP3J]
- 場違い申し訳ないが、猛者の皆様へ質問させてください。
httpクライアントを作っていますが、 テスト用にいろんなhttpレスポンスを返却してくれるツールがあれば教えてください。 よろしくお願いします。
- 119 名前:nobodyさん mailto:sage [2012/05/22(火) 05:39:01.35 ID:???]
- レスポンスを返すプログラムを書くだけだろ
- 120 名前:nobodyさん mailto:sage [2012/05/22(火) 06:02:46.38 ID:???]
- >>118
そんだけ用語知ってればぐぐればすぐ出てくるでしょうに ブラウザによっては開発ツールとかについてる なくてもpluginやaddonで追加可能(IEのieheader、FxのLiveHttpHeaders)名前はうろ覚え 上級者向けでwireshark
- 121 名前:nobodyさん mailto:sage [2012/05/22(火) 06:24:16.42 ID:???]
- >>120
それはHTTP通信のトレース専用でしょ >>118は https://gist.github.com/2764783 みたいに自分で書かなくて済む テストケースが欲しいんじゃないのか?
- 122 名前:nobodyさん mailto:sage [2012/05/22(火) 08:54:02.31 ID:???]
- phpにできないことはない
- 123 名前:nobodyさん mailto:sage [2012/05/22(火) 08:56:55.40 ID:???]
- テストケースなんかPHPでさらっと1行で書けるわ
- 124 名前:nobodyさん mailto:sage [2012/05/22(火) 09:03:54.20 ID:???]
- 1行で書けるなら荒らしてばっかいないでたまには役にたったら?
- 125 名前:nobodyさん mailto:sage [2012/05/22(火) 09:37:11.00 ID:???]
- このスレは回答者が荒らし
- 126 名前:nobodyさん mailto:sage [2012/05/22(火) 09:41:26.44 ID:???]
- 荒らし呼ばわりするお前が率先して手本を示せ
- 127 名前:nobodyさん mailto:sage [2012/05/22(火) 11:06:44.28 ID:???]
- >>121
ひでえな こういうダメコード
- 128 名前:nobodyさん mailto:sage [2012/05/22(火) 11:09:50.13 ID:???]
- >>121
下手糞なコード 配列にまとめろよクズ
- 129 名前:nobodyさん [2012/05/22(火) 11:53:24.08 ID:qeLFyift]
- >>127-128
>>121のどこがダメなのか、具体的に良例をもって教えてください。
- 130 名前:nobodyさん mailto:sage [2012/05/22(火) 11:54:40.47 ID:???]
- >>129
>>1
- 131 名前:nobodyさん [2012/05/22(火) 12:05:29.86 ID:MqzbiCvg]
- function a() { return array(1, 2, 3); }
echo a()[0]; こうやるとエラーになりますよね。 必ず$a = a();のように変数に受けなければいけないのでしょうか? 他に何か書き方はありますか?
- 132 名前:nobodyさん mailto:sage [2012/05/22(火) 12:32:18.78 ID:???]
- >>131
PHPのバージョンを確認しなはれ。 確かそれは5.4から可能だが5.3以前はダメ www.php.net/manual/ja/migration54.new-features.php 基本的には何らか一度受けてからになる。
- 133 名前:nobodyさん mailto:sage [2012/05/22(火) 12:33:50.77 ID:???]
- function getItem(&$ar, $idx) {
return $ar[$idx]; } echo getItem(a(), 0); 普通に変数にいれてくだし
- 134 名前:nobodyさん mailto:sage [2012/05/22(火) 12:40:31.05 ID:???]
- PHPは糞言語だと再認識した
- 135 名前:nobodyさん mailto:sage [2012/05/22(火) 12:41:12.54 ID:???]
- >>129
まとめられる処理は一箇所にまとめられてない所
- 136 名前:nobodyさん mailto:sage [2012/05/22(火) 12:44:12.16 ID:???]
- 129はそんな簡単なことも分からないクズ
- 137 名前:nobodyさん mailto:sage [2012/05/22(火) 12:47:09.39 ID:???]
- あれはオブジェクト指向で普段書いてない人が書くコード
- 138 名前:nobodyさん mailto:sage [2012/05/22(火) 13:34:11.19 ID:???]
- はい、134から137まで自演ね
- 139 名前:nobodyさん mailto:sage [2012/05/22(火) 13:37:37.99 ID:???]
- オブジェクト指向でかいてくれ玉音
- 140 名前:nobodyさん mailto:sage [2012/05/22(火) 13:39:43.80 ID:???]
- 書いてみ?修正に弱い醜いコードになるのがオチだろ。
テスト用のコードでは最低の実装だ。
- 141 名前:nobodyさん mailto:sage [2012/05/22(火) 14:05:15.58 ID:???]
- 答えは>>128に書いてあるじゃん
オブジェクト指向にまでする必要はあるのか? PHPはポンコツ言語だからOOPに向いてない
- 142 名前:nobodyさん mailto:sage [2012/05/22(火) 14:07:24.86 ID:???]
- 378 名前:デフォルトの名無しさん [sage]: 2012/05/22(火) 13:23:20.77
>>364みたいなのがいる辺り、やっぱRubyのレベルの低さは否めないなあ。 Java勉強してればこんな馬鹿は発生しない。
- 143 名前:nobodyさん mailto:sage [2012/05/22(火) 14:17:45.71 ID:???]
- >>128=>>141
では配列を用いた素晴らしいコード期待しております
- 144 名前:nobodyさん mailto:sage [2012/05/22(火) 14:22:14.40 ID:???]
- >>143
>>1
- 145 名前:nobodyさん mailto:sage [2012/05/22(火) 14:29:48.74 ID:???]
- アレを配列に入れるのが正解だと思ってるレベルだってことだ
- 146 名前:nobodyさん mailto:sage [2012/05/22(火) 14:38:00.58 ID:???]
- オブジェクト指向だの配列だの、口だけ達者だな
- 147 名前:nobodyさん mailto:sage [2012/05/22(火) 14:53:50.84 ID:???]
- >>145
オブジェクト指向とやらの力を見せてやれよ
- 148 名前:nobodyさん mailto:sage [2012/05/22(火) 15:06:01.26 ID:???]
- >>121
これを修正するときが大変だな こんなカスコード書いたらクビだろ
- 149 名前:nobodyさん mailto:sage [2012/05/22(火) 15:56:40.15 ID:???]
- >>147
中2病だな >>148 どう大変なの?
- 150 名前:121 [2012/05/22(火) 16:59:43.73 ID:ezlxAF9F]
- ここまで全て俺の自演
長すぎるswitch文を見せ続けられると死ぬ人はリフレクションで置き換えればいいさ OOP? いまさらフルスタックフレームワークもどきを書けってのか テストにどんだけ時間を掛けてるんだよ、出来合いのフレームワークを使えよ、ナンセンスだぜ
- 151 名前:nobodyさん mailto:sage [2012/05/22(火) 18:02:05.39 ID:???]
- すみません質問させてください。
アップロードされるファイルを受け取る処理についてなんですが、 送信側の都合でアップロードが中断された場合、 スクリプトはどのように振る舞いますか? max_execution_timeまで走ってエラーで落ちる? リクエストの送信が途切れた時点でUPLOAD_ERR_PARTIALやUPLOAD_ERR_NO_FILEを返す? ご回答よろしくお願い致します。
- 152 名前:nobodyさん [2012/05/22(火) 18:05:53.59 ID:HkNSz1V0]
- 連投すみません。sageてしまってますね申し訳ないです。
- 153 名前:nobodyさん mailto:sage [2012/05/22(火) 18:09:17.20 ID:???]
- 試せば?
- 154 名前:nobodyさん mailto:sage [2012/05/22(火) 21:39:31.27 ID:???]
- 配列とかオブジェクト指向のお手本はまだかよ
- 155 名前:nobodyさん mailto:sage [2012/05/22(火) 21:48:08.66 ID:???]
- 悔しいですか
- 156 名前:nobodyさん mailto:sage [2012/05/22(火) 22:40:43.51 ID:???]
- >>151
Apache 2の場合は中断した時点でmod_phpに処理が移る それからリクエストをパースするので $_FILES が空っぽだったり UPLOAD_ERR_* がセットされてたり Apacheのエラーログにデータが壊れてる的なメッセージが残ると思うよ
- 157 名前:nobodyさん mailto:sage [2012/05/22(火) 22:44:37.00 ID:???]
- 配列とオブジェクト指向を美しいコードを書き上げたんだが
ハードディスクが飛んでしまってな すまん
- 158 名前:nobodyさん mailto:sage [2012/05/22(火) 22:45:57.55 ID:???]
- このスレ的にはオブジェクト指向は禁止。
25. オブジェクト指向 → 使用しないこと。実装が中途半端だという説もありますが、 PHP自体遅いのでOOPするとさらに遅くなり、実用に耐えません。
- 159 名前:nobodyさん mailto:sage [2012/05/22(火) 22:52:09.13 ID:???]
- 遅いっていつの時代だよ
- 160 名前:nobodyさん mailto:sage [2012/05/22(火) 22:55:43.23 ID:???]
- >>159
泣きたくなるくらい遅いが。 shootout.alioth.debian.org/u32/which-programming-languages-are-fastest.php
- 161 名前:nobodyさん mailto:sage [2012/05/23(水) 00:00:48.50 ID:???]
- 【OS名】windows7 64bit home
【PHPのバージョン】5.4 【連携ソフトウェア】ナシ 【質問内容】 hogeのオブジェクトを作成する時、 newを使わずに作成することってできますか? phpでnewを使うとこんなコードを <?php class hoge{ public $a; }; $huga = new hoge; $huga->a=0; ?> C++ですが、以下の様な感じにしたいのです class hoge{ public: int a; }; hoge huga;
- 162 名前:161 [2012/05/23(水) 00:01:19.48 ID:cSrVXiWd]
- すいませんsageてしまいました。
よろしくお願いします。
- 163 名前:nobodyさん mailto:sage [2012/05/23(水) 00:02:45.02 ID:???]
- >>158
- 164 名前:161 [2012/05/23(水) 00:07:43.31 ID:cSrVXiWd]
- >>163
ありがとうございます クラスも使わないほうがいいのですね
- 165 名前:nobodyさん mailto:sage [2012/05/23(水) 00:09:01.09 ID:???]
- >>164
OOPは別言語で学習した方が早道
- 166 名前:161 [2012/05/23(水) 00:13:14.86 ID:cSrVXiWd]
- >>165
ありがとうございます!頑張ります。
- 167 名前:nobodyさん mailto:sage [2012/05/23(水) 00:23:42.47 ID:???]
- >>161
無理
- 168 名前:nobodyさん mailto:sage [2012/05/23(水) 00:55:18.81 ID:???]
- >>161-167
スタックとヒープも理解してない奴には無理だな 自演ならお前の巣でやれよ kohada.2ch.net/test/read.cgi/php/1337174717/
- 169 名前:nobodyさん mailto:sage [2012/05/23(水) 01:01:56.14 ID:???]
- このスレ的にはオブジェクト指向は禁止。
25. オブジェクト指向 → 使用しないこと。実装が中途半端だという説もありますが、 PHP自体遅いのでOOPするとさらに遅くなり、実用に耐えません。
- 170 名前:nobodyさん mailto:sage [2012/05/23(水) 03:39:29.14 ID:???]
- 何がしたいのかさっぱりわからんやつだな
- 171 名前:nobodyさん mailto:sage [2012/05/23(水) 03:57:17.50 ID:???]
- >>161
PHPでは型が確定しないから、その書き方が出来ても意味が無い。 あとnew使っても同じ事だ。 C++のようにメモリリークしないから、どっちも同じ意味。
- 172 名前:nobodyさん mailto:sage [2012/05/23(水) 07:50:02.09 ID:???]
- >>171
変数の型は常に確定してる。 そのあとに続く その書き方が出来ても の意味が分からない。 同じことだ も 意味がわからない。 メモリリークも何をいってんのかわからない。
- 173 名前:nobodyさん mailto:sage [2012/05/23(水) 08:23:52.36 ID:???]
- PHPはCで書かれているからメモリリークくらいする
- 174 名前:nobodyさん mailto:sage [2012/05/23(水) 08:27:53.01 ID:???]
- それはすごい理屈ですね
- 175 名前:nobodyさん mailto:sage [2012/05/23(水) 10:24:36.25 ID:???]
- >>161
ただnew書くのがいやなだけなら class Hoge { public static $a = "test"; } echo Hoge::$a;
- 176 名前:nobodyさん [2012/05/23(水) 16:20:47.10 ID:TJGP4myG]
- exec('stat -c %s '.$f_path)
で、ファイルサイズを取りたいんですが、 $f_pathに半角括弧が入ると、 sh: -c: line 0: syntax error near unexpected token `(' というエラーがでます。 どうしたらいいでしょうか。
- 177 名前:nobodyさん [2012/05/23(水) 16:23:19.10 ID:TJGP4myG]
- 【OS名】Plamolinux
【PHPのバージョン】5.3.10 環境書くのを忘れていました。
- 178 名前:nobodyさん mailto:sage [2012/05/23(水) 16:28:43.10 ID:???]
- エスケープすれば
- 179 名前:nobodyさん [2012/05/23(水) 16:44:40.30 ID:TJGP4myG]
- すみません。
エスケープ、どうすればいいですか。 普段はほとんどプログラミングをしないので。。
- 180 名前:nobodyさん mailto:sage [2012/05/23(水) 16:54:40.47 ID:???]
- 半角括弧ってなんだ?[]か?
- 181 名前:nobodyさん [2012/05/23(水) 16:57:23.23 ID:TJGP4myG]
- () です。
- 182 名前:nobodyさん mailto:sage [2012/05/23(水) 16:59:45.95 ID:???]
- str_replaceで括弧の前に\つけるとか
パスをダブルクオーテーションで囲むとか
- 183 名前:nobodyさん [2012/05/23(水) 17:03:49.49 ID:TJGP4myG]
- str_replace(")","\)",str_replace("(","\(",$f_path));
こんな感じでしょうか。
|

|