【PHP】下らねぇ質問はID出して書き込みやがれ 77
レス数が1000を超えています。これ以上書き込みはできません。
0001nobodyさん
2008/12/08(月) 01:27:39ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 76
http://pc11.2ch.net/test/read.cgi/php/1226517332/
◆質問用テンプレ
【OS名】vine linux
【PHPのバージョン】php5.26
【連携ソフトウェア】mysql
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0930nobodyさん
2008/12/23(火) 15:44:07ID:KPRHaWl+クラスは簡単に決まります。直接上のス
ーパークラス,そのスーパークラス,その
またスーパークラス,…と一列に並ぶ単
純な関係です。」
↑これが多重継承だと思ってた
0931nobodyさん
2008/12/23(火) 15:44:35ID:???多重継承を制約しておいた方がクリーンな実装ができるという奴がいる。
おれは後者、あなたは前者。
0933nobodyさん
2008/12/23(火) 15:47:22ID:???0934nobodyさん
2008/12/23(火) 15:51:33ID:PHOPDLlW$array = array("今日は晴れです");
if(array_search("晴れ",$array)){
echo 1;
}
としたのですが、1が出力されません。
in_arrayだと完全一致になるし、forで配列を1つずつ読み込みながら
確認するのも負荷がかかりそうです。良い方法はないでしょうか?
0935nobodyさん
2008/12/23(火) 15:56:06ID:???> 確認するのも負荷がかかりそうです
負荷の話はやってみてからにしようぜ
array_map preg_match を組み合わせてもいいが一緒
0936nobodyさん
2008/12/23(火) 16:00:51ID:???0937nobodyさん
2008/12/23(火) 16:01:41ID:KPRHaWl+0938934
2008/12/23(火) 16:01:47ID:???「禁止単語の指定」なるものを作っているのですが、
入力項目1つに対して、調査する検索単語分のforが必要になると
負荷がかかると思うのです。実際にやっても少し重くなりました。
0939nobodyさん
2008/12/23(火) 16:02:04ID:???array_searchは「配列の中に"晴れ"が存在するか?」であって、「配列の中の文字列に"晴れ"が存在するか?」じゃないからな。
使うのはarray系のメソッドじゃなくて、文字列検索系のメソッドだ。
お前のやりたい処理は本質的に「配列を1つずつ読み込みながら確認する」事なのだから、コードがそうなるのはむしろ自然。
それと、負荷問題を想像で語るな。
遅くともいいから動くものを作って、それから速度を気にしても遅くない。
0940nobodyさん
2008/12/23(火) 16:03:30ID:???0942nobodyさん
2008/12/23(火) 16:06:04ID:KPRHaWl+それって掲示板とかで
「アホ」とか「死ね」とかって書けないようにするとか
そういう処理だよね。だったらやっぱり正規表現じゃないの?
perlのスレだったら2分でコード出してくるよ
0943nobodyさん
2008/12/23(火) 16:06:39ID:???それは設計の問題だろ
> 入力項目1つに対して、調査する検索単語分のforが必要になると
> 負荷がかかると思うのです。
検索単語分のforが必要になるとか、どうかしてる
0944nobodyさん
2008/12/23(火) 16:07:31ID:???検索対象が複数あるような状況でpregを使ったら死ぬほど遅くなるから、文字コードを揃えてからstrposないしstr_replace使え。
それ以上の高速化は転置インデックスでも生成するしかないが、よほど大量に処理するのでなければ生成のコストのほうが高い。
何より、コードが読みづらくなる。
0945nobodyさん
2008/12/23(火) 16:08:29ID:???>>941
おまえ、自分で書いてておかしいと思わないか?
>>934のソース、動かないんだろ。
どうして負荷の計測ができるんだよ
0946nobodyさん
2008/12/23(火) 16:09:13ID:???0947nobodyさん
2008/12/23(火) 16:11:28ID:???プランA、プランBがあって、相対的にどちらが重いから良い方を選択する。
動かないソース提示しといて、負荷計測しましたってなんだよそれ
0948nobodyさん
2008/12/23(火) 16:13:51ID:???0949nobodyさん
2008/12/23(火) 16:16:15ID:???0950nobodyさん
2008/12/23(火) 16:17:42ID:???の自作自演、お粗末
>>934
>>938
>>942
君レベルで自作自演するときは、ブラウザー分けた方がいいよ。
0951nobodyさん
2008/12/23(火) 16:25:18ID:???0952nobodyさん
2008/12/23(火) 16:27:12ID:???0953nobodyさん
2008/12/23(火) 16:29:08ID:???0957nobodyさん
2008/12/23(火) 16:34:57ID:???0958nobodyさん
2008/12/23(火) 16:37:39ID:???0959nobodyさん
2008/12/23(火) 16:38:06ID:???0960nobodyさん
2008/12/23(火) 16:39:40ID:???何でもかんでも正規表現使う奴は頭悪いよなー
それしか知識の引き出しがないんだろうなー
0961nobodyさん
2008/12/23(火) 16:39:42ID:???あつくなる奴は学習能力ないのかw
0962nobodyさん
2008/12/23(火) 16:44:36ID:???NGワードが大量にあって、対象文字列も長い。
そうすると、単純にstrposは使いづらいってことだろう。
でも、配列ってのは頭使わな過ぎ。
0963nobodyさん
2008/12/23(火) 16:47:41ID:???そもそも投稿記事が配列というのが謎
0964nobodyさん
2008/12/23(火) 16:54:22ID:???0965nobodyさん
2008/12/23(火) 17:02:12ID:???0966nobodyさん
2008/12/23(火) 17:14:06ID:???どうしてこういう結論を出したかkwsk聞こうか
まさか思いつきとかなんとなくで書いたわけじゃないだろうな
0967nobodyさん
2008/12/23(火) 17:14:08ID:???それだけで天狗になっちゃってる感じ。
知識とスキルは違うんだよ。仕事ってのは学校の試験と違って
わかるところから片付ければ良いわけじゃないし、最後には
百点の状態にしなければならないんだってのが理解できないらしい。
0968nobodyさん
2008/12/23(火) 17:23:34ID:???0970nobodyさん
2008/12/23(火) 18:17:09ID:???0971nobodyさん
2008/12/23(火) 18:23:09ID:???1日ぶりにみたらこんなスレ伸びててビックリだ
0972nobodyさん
2008/12/23(火) 18:28:57ID:???なんかFireFoxだと普通に見れるんですが、IEだとリダイレクト繰り返して
Internet Explorer ではこのページは表示できません ってでてくるんですが、
Header関数使ってないのにリダイレクトしまくるって事あるんでしょうか?
0973nobodyさん
2008/12/23(火) 18:30:27ID:???0976nobodyさん
2008/12/23(火) 18:37:02ID:KPRHaWl+echo <<<'EOT'
My name is I am printing some
Now, I am printing some
This should not print a capital 'A': x41
EOT;
?>
なんかこれでエラーなるんだけど??
0977nobodyさん
2008/12/23(火) 18:38:48ID:???0978nobodyさん
2008/12/23(火) 18:40:14ID:???> エラーなるんだけど??
だからなに?
エラーが出たらエラーメッセージとphpのバージョン必須
0979nobodyさん
2008/12/23(火) 18:43:51ID:KPRHaWl+PHP5
0980nobodyさん
2008/12/23(火) 18:46:15ID:???なぜ省く
0981nobodyさん
2008/12/23(火) 18:46:26ID:???0982nobodyさん
2008/12/23(火) 18:47:10ID:KPRHaWl+0983nobodyさん
2008/12/23(火) 18:47:45ID:KPRHaWl+実装されてない機能の解説記事を書くなよ
0984nobodyさん
2008/12/23(火) 18:48:23ID:???0985nobodyさん
2008/12/23(火) 18:48:42ID:???ID:KPRHaWl+って日本語読めるのか、知らなかった
0986nobodyさん
2008/12/23(火) 18:50:47ID:???一人を除いてみんな知ってる話だからな。
0987nobodyさん
2008/12/23(火) 18:57:42ID:???0988nobodyさん
2008/12/23(火) 19:00:57ID:???古い記事見てるんだな、α1とか
0990nobodyさん
2008/12/23(火) 19:11:43ID:???入れたほうがいいのかな?
でもxamppに入れてくれないと
インストールできない、、、
0991nobodyさん
2008/12/23(火) 19:15:36ID:???0992nobodyさん
2008/12/23(火) 19:16:44ID:???http://pc11.2ch.net/test/read.cgi/php/1230026935/
0993nobodyさん
2008/12/23(火) 19:21:12ID:???0994nobodyさん
2008/12/23(火) 19:26:47ID:???自業自得だからいいんじゃないの
0995nobodyさん
2008/12/23(火) 21:22:46ID:???0996nobodyさん
2008/12/23(火) 21:42:00ID:???0997nobodyさん
2008/12/23(火) 21:44:48ID:???くっさープップッ?
0998nobodyさん
2008/12/24(水) 00:17:21ID:???0999nobodyさん
2008/12/24(水) 00:55:18ID:???1000小倉優子 ◆YUKOH0W58Q
2008/12/24(水) 00:55:57ID:???10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。