トップページ⇒php
1001コメント253KB

【PHP】下らねぇ質問はID出して書き込みやがれ 125

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2013/01/09(水) 22:31:43.73ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 124
http://kohada.2ch.net/test/read.cgi/php/1353402165/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0175nobodyさん2013/01/17(木) 11:28:40.99ID:???
あとXAMPPを使ってる人は今すぐVirtualBoxでも入れてソースコードからコンパイルしろとまではいわないけど
aptなりyumなりでパッケージで入れて使うようにしろ
0176nobodyさん2013/01/17(木) 11:35:52.96ID:???
きしょ
0177nobodyさん2013/01/17(木) 11:39:06.41ID:???
Yahoo知恵袋とこのスレはどんぐりの背比べ
0178nobodyさん2013/01/17(木) 11:40:44.14ID:???
同じ穴のムジナ
0179nobodyさん2013/01/17(木) 12:57:26.23ID:???
>>175
PHPはどう足掻いてもゴミ
悪足掻きは見苦しい
0180nobodyさん2013/01/17(木) 14:43:08.92ID:???
>>174
確かにKeepAliveも知らないやつが多すぎ
「HTTPはステートレス」って習ったままなんだろうな
0181nobodyさん2013/01/17(木) 15:04:31.44ID:???
XAMPPが仮想OSだと思ってるのかな?
0182nobodyさん2013/01/17(木) 15:09:29.52ID:???
あ、そうかXAMPPが仮想OSだと思ってるから初心者は使ってるのか
0183nobodyさん2013/01/17(木) 15:26:06.05ID:???
行間読めないのかアスペルガーなのか
0184nobodyさん2013/01/17(木) 16:16:11.07ID:???
xamppはlinux版もあるわけだよ
VirtualBoxに仮想OS入れる必要もないよね
0185nobodyさん2013/01/17(木) 16:20:35.95ID:???
?
0186nobodyさん2013/01/17(木) 16:22:44.48ID:???
xamppを使いたがる奴は何いってるのか分かってないから会話にならん
0187nobodyさん2013/01/17(木) 16:27:38.44ID:???
XAMPPがLinuxにあるとか誰も聞いてないしXAMPPが仮想OSだと誰も言ってない
XAMPP信者が1匹効いてるな
0188nobodyさん2013/01/17(木) 16:33:37.53ID:???
楽だしxampp使えば良いと思うけどな
0189nobodyさん2013/01/17(木) 16:39:08.62ID:8BPYAyBf
ニコ生のPHP配信者ってどいつもレベル低いのはなぜですか?
0190nobodyさん2013/01/17(木) 16:40:40.96ID:???
>>189
平均的なペチパーのレベルが低いだけ
0191nobodyさん2013/01/17(木) 16:48:50.04ID:8BPYAyBf
ありがとうございました
0192nobodyさん2013/01/17(木) 17:00:14.81ID:???
どんだけPHPが使えたところで意味はない
テレビゲームの腕を競いあってるガキと同じ
一歩社会に出れば「ふーん、で?」と言われるだけのこと
PHPは布教に必死だから使われる場が広がってるように感じるけど実際は逆
レン鯖でもPHPをインストールしてるところはどんどん減ってきてるし
それと同時にPHPを必要とする仕事はどんどん減ってる
要するに学んだら学んだだけその時間をドブに捨てるのに等しい
ここまで学ぶのにデメリットしかない言語も珍しい
0193nobodyさん2013/01/17(木) 17:09:01.84ID:???
あとXAMPPを使ってる人は今すぐVPSでも借りてソースコードからコンパイルしろとまではいわないけど
aptなりyumなりでパッケージで入れて使うようにしろ

↓

XAMPPがレンタルサーバーだと思ってるのかな?
あ、そうかXAMPPがレンタルサーバーだと思ってるから初心者は使ってるのか
0194nobodyさん2013/01/17(木) 17:11:30.20ID:???
>>180 KING OF BAKA
0195nobodyさん2013/01/17(木) 17:23:08.26ID:???
>>194
え?何で?

あ、該当しちゃった人かwww
0196nobodyさん2013/01/17(木) 17:25:34.69ID:???
正直、XAMPPのLinux版がある理由がわからない。
0197nobodyさん2013/01/17(木) 17:28:58.37ID:???
>>196
Apache諸々のインストールが面倒なデスクトップLinuxユーザーもいるんですよ
0198nobodyさん2013/01/17(木) 17:29:31.01ID:???
何のためにパッケージ管理があるの?wばかなの?w
01991952013/01/17(木) 17:36:35.37ID:???
KeepAlive実装でHTTPはステートレスじゃなくなった(キリッ
0200nobodyさん2013/01/17(木) 17:45:48.97ID:???
HTTPがステートレスだからセッション管理とかが必要なだけで、KeepAliveはまた別次元の問題だろ・・・
0201nobodyさん2013/01/17(木) 17:54:04.56ID:???
素はソケット通信の話だろ
0202nobodyさん2013/01/17(木) 17:55:57.80ID:???
HTTPがステートレスじゃないなんて言ってないだろw

A. HTTPはステートレス
B. HTTPはステートフル

どちらか選べという問題であれば確実にAだよ

その上で、じゃあ「ステートレス」の定義は?
TCP/IPの接続単位?リクエスト単位?Cookieによる擬似的なものは?

その辺まで考えた上で「HTTPはステートレス」って言ってんのか
ただ単に「HTTPはステートレスってことになってる」って覚えてるだけなのか、って話だよ
0203nobodyさん2013/01/17(木) 18:18:46.84ID:???
ステートレスの意味を知らないとだけか
勝手に定義とか作るなぼけ
0204nobodyさん2013/01/17(木) 18:20:06.63ID:???
XAMPPと仮想OSを混同してるから、VirtualBox入れろって話になっちゃうんだろうな
0205nobodyさん2013/01/17(木) 18:21:24.72ID:???
本当このスレ見てるとPHPerは馬鹿しかいないのがよく分かるな
0206nobodyさん2013/01/17(木) 18:23:11.06ID:???
そもそもlinux使っててxampp使ってる人なんて
0207nobodyさん2013/01/17(木) 18:28:08.33ID:???
>>203
知らないと?
とっとっと?
0208nobodyさん2013/01/17(木) 18:33:17.06ID:???
渡る世間は阿呆だらけ
0209nobodyさん2013/01/17(木) 18:43:51.50ID:???
馬鹿は思考停止だな
0210nobodyさん2013/01/17(木) 19:31:56.19ID:???
PHPに関わってる奴ってなんでこんなにレベル低いの?

レベルが低いからPHPなんざ使ってられるのか、
それともPHP使ってるとここまで馬鹿になるのか

1回HTTPに関するRFC見ながらHTTP鯖と蔵両方作ってこい
ここのクズ共はそのくらいやってからでないと議論にならない

そんなんだから「PHPユーザー」じゃなくて「PHP厨」って呼ばれるんだよ
0211nobodyさん2013/01/17(木) 19:32:58.30ID:???
で、お前は何使ってんの?
0212nobodyさん2013/01/17(木) 19:52:32.22ID:???
PHPって書いてあんじゃん
0213nobodyさん2013/01/17(木) 19:55:55.37ID:???
こいつはPHP使ってないからこんなこと言ってんじゃねえの?
0214nobodyさん2013/01/17(木) 19:57:27.25ID:???
わりとまじめにプログラム言語の前に日本語を勉強したほうがいいと思う
0215nobodyさん2013/01/17(木) 20:05:53.10ID:???
あと、精神科にも通ったほうがいい、割りとマジで
0216nobodyさん2013/01/17(木) 21:40:46.61ID:???
>>210
RFCの話するなら番号も書け
RFCの番号くらい覚えとけ
0217nobodyさん2013/01/17(木) 21:44:27.19ID:???
ggrks
0218nobodyさん2013/01/17(木) 21:54:27.01ID:???
そもそもPHP自体がRFCの通りに実装してない
0219nobodyさん2013/01/17(木) 22:24:13.22ID:???
そもそもPHP自体がゴミだからな
0220nobodyさん2013/01/18(金) 17:24:44.27ID:p7qcYGq9
$time = "2013/01/01 15:04:20";
っていう日時を表す文字列から
時刻のみ抜き出す方法のはどうやるのでしょうか?
0221nobodyさん2013/01/18(金) 17:44:44.80ID:???
PHPからOracleに
Oracleクライアント無しでアクセスしたいんだが、
どうすればいい?
0222nobodyさん2013/01/18(金) 17:46:10.95ID:???
>>220
print substr($time,11,2);
print date("H",strtotime($time));
print sscanf($time,"%d/%d/%d %d:%d:%d")[3];

>>221
idだせよ
0223nobodyさん2013/01/18(金) 17:52:30.40ID:p7qcYGq9
>>222
勉強になりました
0224nobodyさん2013/01/18(金) 18:13:29.49ID:???
業務レベルで必要なPHPスキルを教えてください
0225nobodyさん2013/01/18(金) 18:14:00.61ID:???
自分で調べられるスキルが必要です
0226nobodyさん2013/01/18(金) 20:16:22.74ID:???
>>222
explodeはなんでないの?
0227nobodyさん2013/01/18(金) 21:55:52.95ID:???
アップローダなどでアクセス集中してるなどの表示がでますが、
アクセス集中しているってphpでどうやって分かるのですか?
0228nobodyさん2013/01/18(金) 22:49:15.83ID:???
>>224
PHPが糞言語だと心の底からはっきりと
認識できるスキル
0229nobodyさん2013/01/18(金) 22:52:19.52ID:???
>>227
CPUの負荷
メモリ使用量
アクセス人数
など
0230nobodyさん2013/01/18(金) 23:00:06.43ID:???
リクエスト数記録しておけばいいだけだろ
02312272013/01/18(金) 23:20:07.48ID:EmFTzUOM
すいません、下げてました。

>>229
phpで現在のアクセス数を調べるのですね。例えば、
1000人が同時に回覧は問題ないとして、1000人がほぼ
同時にファイルダウンロードする場合などは
高負荷でサーバーが落ちてしまうとかになるのでしょうか?
0232nobodyさん2013/01/18(金) 23:38:26.35ID:lmZI3OJX
PHP初心者です。
とても簡単な質問かもしれませんがよろしくお願いします。

$a[0] = array(1) { [0]=> int(4) };
$a[1] = array(1) { [0]=> int(0) };
$a[2] = array(1) { [0]=> int(6) };
$a[3] = array(1) { [0]=> int(8) };
$a[4] = array(1) { [0]=> int(0) };

というような配列があり
int>0の時、配列$bに入れるにはどうしたらいいですか?
0233nobodyさん2013/01/18(金) 23:45:17.77ID:???
>>231
低レベルすぎて話にならない
0234nobodyさん2013/01/18(金) 23:46:13.44ID:???
>>232
$b = array_filter($a, function($x){ return $x[0] > 0; });
0235nobodyさん2013/01/18(金) 23:49:46.85ID:???
配列の要素について以下を繰り返す
>0ならば以下を実行
bに入れる
0236nobodyさん2013/01/18(金) 23:52:12.15ID:???
その配列の書き方初めて見たんだけど
$a[0][0]にint型の4が入ってるってことなの?
で、int>0っていうのはこのvalueが0より大きい時ってことでいいんだよね?

$a[0][0] = 4;
$a[1][0] = 0;
$a[2][0] = 6;
$a[3][0] = 8;
$a[4][0] = 0;

foreach($a as $val){
if($val[0] > 0){
$b[] = $val; //$val[0]?
}
}

print_r($b);
0237nobodyさん2013/01/19(土) 00:21:11.33ID:???
b =filter(x)->x>0
0238nobodyさん2013/01/19(土) 00:22:13.81ID:G/FthbLs
すみません。質問の仕方が良くなかったです。
ごめんなさい。

var_dump($a[0]); を実行すると array(1) { [0]=> int(4) };
var_dump($a[1]); array(1) { [0]=> int(0) };
var_dump($a[2]); array(1) { [0]=> int(6) };
var_dump($a[3]); array(1) { [0]=> int(8) };
var_dump($a[4]); array(1) { [0]=> int(0) };

となるような配列があり
int>0以上の時$aを$bに入れるにはどうしたらいいでしょう?

ちなみに
$b = array();
foreach($a as $value){
if($value > 0){
$b = $value;
}
}

var_dump($b); で実行すると array(0) { };となってしまいます。
0239nobodyさん2013/01/19(土) 00:50:13.67ID:???
質問の後出しは死刑
消えろ
0240nobodyさん2013/01/19(土) 00:59:28.54ID:???
>>238
$b = array();
foreach($a as $value){
if($value[0] > 0){
$b = $value[0];
}
}
0241nobodyさん2013/01/19(土) 01:42:51.96ID:???
>>238
どういう教育受けて育ってきたんだ。
ここは学校じゃねぇし答えてんのは他人なんだから
投稿前に100回は音読しろ。
マジでこういう腐った精神構造持ってるゴミは世の中に不要。
0242nobodyさん2013/01/19(土) 05:40:38.94ID:???
>>239=>>240
0243nobodyさん2013/01/20(日) 02:40:37.53ID:???
>>228
なんでこんなにメモリ使うの?

>>231
同接1000って…そんな大型サイトつくれんのかよw
jinとかならいってそうだが
0244nobodyさん2013/01/21(月) 09:11:03.06ID:4IoBj3Iv
PHPの正規表現で連続したアルファベットというのをヒットさせることはできるでしょうか?
aaaやbbbといったものではなく
abcやhijといった並びが連続したものを検知したいと思っています。
「abc」「bcd」「cde」「efg」「ghi」「ijk」といったように書いていくと膨大な数になってしまいます。
こういった並び順でなにかひっかける方法があればご教示いただけないでしょうか。
0245nobodyさん2013/01/21(月) 09:12:43.26ID:???
膨大な数のものをプログラムで生成すればいい
君は自称プログラマだろ
0246nobodyさん2013/01/21(月) 09:15:03.93ID:???
膨大ってたった24個しかないぞ
10を超えたら膨大扱いの野蛮人かよ
0247nobodyさん2013/01/21(月) 09:30:59.98ID:4IoBj3Iv
すいません説明が不足していました。
並びは3つ以外も含みますので
abcdやabcdefといった4連続や5連続も含みます。
3連続だけなら24個でいいのですがほかの連続も含むと結構な数になるので
スマートな方法がないかと質問してみました。
0248nobodyさん2013/01/21(月) 09:36:52.83ID:???
[a-zA-Z]+
じゃだめなの?
とか釣られたらダメなの?
0249nobodyさん2013/01/21(月) 09:45:18.22ID:???
正規表現で書けはするが不向き
1文字ごと確認した方がいい

メールアドレスが正しい書式か検察する正規表現を調べてみろ
仕様が複雑で正規表現で書きにくいからめっちゃ長いし、
完全には仕様と一致してない
0250nobodyさん2013/01/21(月) 10:11:14.60ID:???
一方ロシア人は並びと連続を分けて調べた
0251nobodyさん2013/01/21(月) 10:16:54.79ID:???
スマートな方法がほしいなら
今現在自分が書けるスマートではないコードを晒すべきでしょう
作らせようとしてんじゃねえよks
0252nobodyさん2013/01/21(月) 10:22:13.62ID:???
広い意味で構文解析の一種
状態遷移図を書けばクズでも分かる
0253nobodyさん2013/01/21(月) 11:06:25.27ID:???
自演乙
0254nobodyさん2013/01/21(月) 11:21:42.09ID:???
>>253
お前は何を言ってるんだ
0255nobodyさん2013/01/21(月) 12:08:43.96ID:???
>>247
普通に正規表現でできるだろ馬鹿か?
0256nobodyさん2013/01/21(月) 12:21:53.23ID:???
天才現る
0257nobodyさん2013/01/21(月) 12:28:55.39ID:???
>>255は>>248に釣られたのかと
0258nobodyさん2013/01/21(月) 12:42:14.44ID:???
まあ確かに>>249と>>252は俺だ
こういう知的なレスはお前らには到底無理だ
0259nobodyさん2013/01/21(月) 12:54:40.41ID:???
まず正しいメールアドレスの形式というところから定義しようか
0260nobodyさん2013/01/21(月) 12:55:51.72ID:???
くだらない
RFC読めで終了
0261nobodyさん2013/01/21(月) 12:59:46.73ID:???
259じゃないが終了じゃねえよ
ドコモのアホ技術者とそれを真似るAUのアホがいるから
0262nobodyさん2013/01/21(月) 13:05:32.76ID:???
RFCで定められた形式とさまざまなWebサイトで利用できるメールアドレスの形式は同じではない
0263nobodyさん2013/01/21(月) 13:06:11.44ID:???
君もRFCが正しいって言ってるし終了
0264nobodyさん2013/01/21(月) 13:08:36.03ID:???
どこかのブログに洗脳されてRFC()言っちゃう人ってださい
0265nobodyさん2013/01/21(月) 13:09:32.31ID:???
ハシシタみたいな引けないやつだな
0266nobodyさん2013/01/21(月) 13:11:34.80ID:???
大抵はphpspotで紹介されている正規表現で十分
ほとんどのサイトでRFCに完全対応したアカウントなんて取れないから
0267nobodyさん2013/01/21(月) 13:12:23.89ID:???
そうそう初心者は何でもかんでもすぐ洗脳されやすいんだよ
0268nobodyさん2013/01/21(月) 13:14:40.25ID:???
phpspot(笑)
0269nobodyさん2013/01/21(月) 13:21:38.99ID:???
正規表現でやるか?こんなこと
最初の文字が何かを確かめて、次の文字がアルファベット順で次に来てるかifで確認していけばいいじゃないか
ifとforだけで出来る
0270nobodyさん2013/01/21(月) 13:30:05.28ID:???
グーグルのツールバーで"(.+)@(.+)"をクォーテーション付きで検索してみろ
0271nobodyさん2013/01/21(月) 13:53:07.35ID:???
今どきツールバーかよw
0272nobodyさん2013/01/21(月) 14:24:16.42ID:???
>>269
むしろなんでそんな面倒なことことすんの
pregmatchでいいじゃん
0273nobodyさん2013/01/21(月) 14:28:16.19ID:???
>>272
正規表現も書けないくせに
0274nobodyさん2013/01/21(月) 15:23:27.77ID:???
>>273
ifとforしか知らない奴がなんか言ってるwww
■ このスレッドは過去ログ倉庫に格納されています