【PHP】下らねぇ質問はID出して書き込みやがれ 119
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/05/16(水) 21:44:16.40ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 118
http://kohada.2ch.net/test/read.cgi/php/1335198562/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0059nobodyさん
2012/05/20(日) 03:05:24.99ID:???サーバに接続する。
サーバ1
クライアントとのセッションを開始する。
セッションにログイン済みを示す情報がなければログイン画面を出す。
(以降クライアントから要求があった場合、
ログイン済みを示す情報がセッションにあるかを毎回チェックして、
ログイン画面かログイン後の画面どちらを出すか決める)
クライアント2
ログイン画面にIDやらパスワードを入れてログインする。
サーバ2
データベースやらに入ってるログイン情報に照会してOKなら、
セッションにログイン済みを示す情報を書き込み、ログイン後の画面を出す。
NGならサーバ1へ戻る。
クライアント3
ログアウトする。
サーバ3
セッションを破棄する。
0060nobodyさん
2012/05/20(日) 05:15:18.36ID:BL6kJqvb$y=あ い う え;
半角空白で区切りがあります。
この場合に
$z=aあ aい aう aえ bあ bい bう bえ cあ cい cう cえ dあ dい dう dえ;
このような結果を導くにはどうすれば良いのでしょうか。
よろしくお願いします。
0061nobodyさん
2012/05/20(日) 05:24:05.47ID:???4つずつなのか
"abcd"もしくは"あいうえ"の4文字だから4つなのか
0062nobodyさん
2012/05/20(日) 05:36:47.21ID:BL6kJqvb法則は半角空白で区切ってある文字列ってだけで
$x=ahあうういolhohi hあohohp hoh9o hいohohohoいhohoho gighgおおおooho hohえoihjyh;
$y=ahooy jepjp hpop lhjpjo hoho;
こんな場合もあります。その場合だと最初に求められる結果は
$z=ahあうういolhohiahooy ・・・以後続く となります。
半角空白を区切りに総当り?とでも言いましょうか
情報小出しになってしまってすみません。
よろしくお願いします。
0063nobodyさん
2012/05/20(日) 06:05:43.58ID:???0064nobodyさん
2012/05/20(日) 06:21:08.22ID:???デカルト積が欲しいのか
<?php
$x = explode(' ', 'A B C D');
$y = explode(' ', 'a b c d');
$z = array();
foreach ($x as $xi) { foreach ($y as $yi) { $z[] = $xi . $yi; }}
echo implode(' ', $z);
0065nobodyさん
2012/05/20(日) 09:25:25.19ID:BL6kJqvb期待通りの動作を得る事ができました。
事後にデカルト積で調べても、>>64より良い答えがみつかりませんでした。
本当に有難うございます。
0066nobodyさん
2012/05/20(日) 09:29:50.91ID:nGy7/bON昨日の者です。
すっごいわかりやすいです!
ありがとうございました!
0068nobodyさん
2012/05/20(日) 14:35:22.46ID:???0069nobodyさん
2012/05/20(日) 16:29:56.70ID:???0070nobodyさん
2012/05/20(日) 16:32:12.53ID:???0071nobodyさん
2012/05/20(日) 19:23:01.82ID:???0072nobodyさん
2012/05/20(日) 19:54:56.15ID:???0073nobodyさん
2012/05/20(日) 20:01:07.95ID:???0074nobodyさん
2012/05/20(日) 20:13:51.68ID:???他の言語スレで話についていけないような奴ばっかり
0075nobodyさん
2012/05/20(日) 20:23:30.63ID:???Java言語でもサーバーが作れる。
ということはPHPでもサーバーが作れる。
0076nobodyさん
2012/05/20(日) 21:31:34.06ID:???0077nobodyさん
2012/05/20(日) 22:16:59.78ID:???0078nobodyさん
2012/05/20(日) 22:20:49.18ID:???0079nobodyさん
2012/05/20(日) 22:44:57.59ID:???http://kohada.2ch.net/test/read.cgi/php/1337174717/
0080nobodyさん
2012/05/20(日) 22:51:25.39ID:???0081nobodyさん
2012/05/20(日) 23:28:48.14ID:???それからphpで実装したCでApache HTTPなんかを作ればいい。
0082nobodyさん
2012/05/21(月) 11:46:52.80ID:R1JB64xyどうしたらよいでしょうか
0083nobodyさん
2012/05/21(月) 11:53:34.13ID:???0085nobodyさん
2012/05/21(月) 12:06:27.31ID:???0086nobodyさん
2012/05/21(月) 12:08:16.90ID:???0087nobodyさん
2012/05/21(月) 12:09:03.76ID:???0088nobodyさん
2012/05/21(月) 12:12:05.19ID:???0089nobodyさん
2012/05/21(月) 14:07:42.58ID:???0090nobodyさん
2012/05/21(月) 14:17:46.28ID:???0091nobodyさん
2012/05/21(月) 14:18:01.65ID:???何度も聞き返す必要がある言葉足らずの質問しかできないクズのくせに
0092nobodyさん
2012/05/21(月) 14:51:55.13ID:???毎度お疲れ様です
0094nobodyさん
2012/05/21(月) 15:38:04.89ID:???とか言ってほしいのか?
0095nobodyさん
2012/05/21(月) 15:51:18.82ID:???0096nobodyさん
2012/05/21(月) 15:58:37.32ID:???0097nobodyさん
2012/05/21(月) 16:04:44.10ID:???が多い。それで回答者が逆質問をしたり
悪口を言ったりする。それを前もって思
い描く力が絶望的に欠如してるに違いない。
スーパーハッカーだけが意図を理解できる。
レアなそういう神が颯爽と登場する予感。
0098nobodyさん
2012/05/21(月) 16:06:20.01ID:???知恵袋もな
レベルの高い人はこんなとこに時間潰さないよ
0099nobodyさん
2012/05/21(月) 18:29:58.28ID:???自分でモジュール書いて zend_register_auto_global() 呼んでやるしかないと思うよ
0101nobodyさん
2012/05/21(月) 19:05:21.27ID:???0102nobodyさん
2012/05/21(月) 20:36:32.87ID:???ぶっつぶすぞ
0103nobodyさん
2012/05/21(月) 21:36:16.08ID:???ハハハ
0104nobodyさん
2012/05/21(月) 22:33:31.91ID:???何のクラスを継承したらよいのでしょうか?
0105nobodyさん
2012/05/21(月) 22:43:26.24ID:???ただオーバーライドって言葉を言いたいだけの素人
答えはできない
0107nobodyさん
2012/05/21(月) 23:11:20.01ID:???0108nobodyさん
2012/05/21(月) 23:19:52.44ID:???→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
0109nobodyさん
2012/05/21(月) 23:33:32.90ID:???ハハハ
0110nobodyさん
2012/05/21(月) 23:37:58.78ID:???他の言語はわかりません
0111nobodyさん
2012/05/21(月) 23:39:52.99ID:???0113nobodyさん
2012/05/21(月) 23:47:35.32ID:???これじゃ質問できる環境じゃないし。
まともな回答者さんどうする?
0116nobodyさん
2012/05/22(火) 00:28:44.57ID:???0117nobodyさん
2012/05/22(火) 05:13:28.08ID:???0118nobodyさん
2012/05/22(火) 05:24:34.88ID:I5q/pP3Jhttpクライアントを作っていますが、
テスト用にいろんなhttpレスポンスを返却してくれるツールがあれば教えてください。
よろしくお願いします。
0119nobodyさん
2012/05/22(火) 05:39:01.35ID:???0120nobodyさん
2012/05/22(火) 06:02:46.38ID:???そんだけ用語知ってればぐぐればすぐ出てくるでしょうに
ブラウザによっては開発ツールとかについてる
なくてもpluginやaddonで追加可能(IEのieheader、FxのLiveHttpHeaders)名前はうろ覚え
上級者向けでwireshark
0121nobodyさん
2012/05/22(火) 06:24:16.42ID:???それはHTTP通信のトレース専用でしょ
>>118は https://gist.github.com/2764783 みたいに自分で書かなくて済む
テストケースが欲しいんじゃないのか?
0122nobodyさん
2012/05/22(火) 08:54:02.31ID:???0123nobodyさん
2012/05/22(火) 08:56:55.40ID:???0124nobodyさん
2012/05/22(火) 09:03:54.20ID:???0125nobodyさん
2012/05/22(火) 09:37:11.00ID:???0126nobodyさん
2012/05/22(火) 09:41:26.44ID:???0131nobodyさん
2012/05/22(火) 12:05:29.86ID:MqzbiCvgecho a()[0];
こうやるとエラーになりますよね。
必ず$a = a();のように変数に受けなければいけないのでしょうか?
他に何か書き方はありますか?
0132nobodyさん
2012/05/22(火) 12:32:18.78ID:???PHPのバージョンを確認しなはれ。
確かそれは5.4から可能だが5.3以前はダメ
http://www.php.net/manual/ja/migration54.new-features.php
基本的には何らか一度受けてからになる。
0133nobodyさん
2012/05/22(火) 12:33:50.77ID:???return $ar[$idx];
}
echo getItem(a(), 0);
普通に変数にいれてくだし
0134nobodyさん
2012/05/22(火) 12:40:31.05ID:???0136nobodyさん
2012/05/22(火) 12:44:12.16ID:???0137nobodyさん
2012/05/22(火) 12:47:09.39ID:???0138nobodyさん
2012/05/22(火) 13:34:11.19ID:???0139nobodyさん
2012/05/22(火) 13:37:37.99ID:???0140nobodyさん
2012/05/22(火) 13:39:43.80ID:???テスト用のコードでは最低の実装だ。
0141nobodyさん
2012/05/22(火) 14:05:15.58ID:???オブジェクト指向にまでする必要はあるのか?
PHPはポンコツ言語だからOOPに向いてない
0142nobodyさん
2012/05/22(火) 14:07:24.86ID:???>>364みたいなのがいる辺り、やっぱRubyのレベルの低さは否めないなあ。
Java勉強してればこんな馬鹿は発生しない。
0145nobodyさん
2012/05/22(火) 14:29:48.74ID:???0146nobodyさん
2012/05/22(火) 14:38:00.58ID:???0150121
2012/05/22(火) 16:59:43.73ID:ezlxAF9F長すぎるswitch文を見せ続けられると死ぬ人はリフレクションで置き換えればいいさ
OOP? いまさらフルスタックフレームワークもどきを書けってのか
テストにどんだけ時間を掛けてるんだよ、出来合いのフレームワークを使えよ、ナンセンスだぜ
0151nobodyさん
2012/05/22(火) 18:02:05.39ID:???アップロードされるファイルを受け取る処理についてなんですが、
送信側の都合でアップロードが中断された場合、
スクリプトはどのように振る舞いますか?
max_execution_timeまで走ってエラーで落ちる?
リクエストの送信が途切れた時点でUPLOAD_ERR_PARTIALやUPLOAD_ERR_NO_FILEを返す?
ご回答よろしくお願い致します。
0152nobodyさん
2012/05/22(火) 18:05:53.59ID:HkNSz1V00153nobodyさん
2012/05/22(火) 18:09:17.20ID:???0154nobodyさん
2012/05/22(火) 21:39:31.27ID:???0155nobodyさん
2012/05/22(火) 21:48:08.66ID:???0156nobodyさん
2012/05/22(火) 22:40:43.51ID:???Apache 2の場合は中断した時点でmod_phpに処理が移る
それからリクエストをパースするので $_FILES が空っぽだったり UPLOAD_ERR_* がセットされてたり
Apacheのエラーログにデータが壊れてる的なメッセージが残ると思うよ
0157nobodyさん
2012/05/22(火) 22:44:37.00ID:???ハードディスクが飛んでしまってな
すまん
0158nobodyさん
2012/05/22(火) 22:45:57.55ID:???25. オブジェクト指向
→ 使用しないこと。実装が中途半端だという説もありますが、
PHP自体遅いのでOOPするとさらに遅くなり、実用に耐えません。
0159nobodyさん
2012/05/22(火) 22:52:09.13ID:???■ このスレッドは過去ログ倉庫に格納されています