[表示 : 全て 最新50 1-99 101- 201- 2chのread.cgiへ]
Update time : 01/19 09:31 / Filesize : 57 KB / Number-of Response : 243
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

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



1 名前:nobodyさん mailto:sage [2013/01/09(水) 22:31:43.73 ID:???]
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

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

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

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

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

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ

227 名前:nobodyさん mailto:sage [2013/01/18(金) 21:55:52.95 ID:???]
アップローダなどでアクセス集中してるなどの表示がでますが、
アクセス集中しているってphpでどうやって分かるのですか?

228 名前:nobodyさん mailto:sage [2013/01/18(金) 22:49:15.83 ID:???]
>>224
PHPが糞言語だと心の底からはっきりと
認識できるスキル

229 名前:nobodyさん mailto:sage [2013/01/18(金) 22:52:19.52 ID:???]
>>227
CPUの負荷
メモリ使用量
アクセス人数
など

230 名前:nobodyさん mailto:sage [2013/01/18(金) 23:00:06.43 ID:???]
リクエスト数記録しておけばいいだけだろ

231 名前:227 [2013/01/18(金) 23:20:07.48 ID:EmFTzUOM]
すいません、下げてました。

>>229
phpで現在のアクセス数を調べるのですね。例えば、
1000人が同時に回覧は問題ないとして、1000人がほぼ
同時にファイルダウンロードする場合などは
高負荷でサーバーが落ちてしまうとかになるのでしょうか?

232 名前:nobodyさん [2013/01/18(金) 23:38:26.35 ID: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に入れるにはどうしたらいいですか?

233 名前:nobodyさん mailto:sage [2013/01/18(金) 23:45:17.77 ID:???]
>>231
低レベルすぎて話にならない

234 名前:nobodyさん mailto:sage [2013/01/18(金) 23:46:13.44 ID:???]
>>232
$b = array_filter($a, function($x){ return $x[0] > 0; });

235 名前:nobodyさん mailto:sage [2013/01/18(金) 23:49:46.85 ID:???]
配列の要素について以下を繰り返す
>0ならば以下を実行
bに入れる



236 名前:nobodyさん mailto:sage [2013/01/18(金) 23:52:12.15 ID:???]
その配列の書き方初めて見たんだけど
$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);

237 名前:nobodyさん mailto:sage [2013/01/19(土) 00:21:11.33 ID:???]
b =filter(x)->x>0

238 名前:nobodyさん [2013/01/19(土) 00:22:13.81 ID: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) { };となってしまいます。

239 名前:nobodyさん mailto:sage [2013/01/19(土) 00:50:13.67 ID:???]
質問の後出しは死刑
消えろ

240 名前:nobodyさん mailto:sage [2013/01/19(土) 00:59:28.54 ID:???]
>>238
$b = array();
foreach($a as $value){
if($value[0] > 0){
$b = $value[0];
}
}

241 名前:nobodyさん mailto:sage [2013/01/19(土) 01:42:51.96 ID:???]
>>238
どういう教育受けて育ってきたんだ。
ここは学校じゃねぇし答えてんのは他人なんだから
投稿前に100回は音読しろ。
マジでこういう腐った精神構造持ってるゴミは世の中に不要。

242 名前:nobodyさん mailto:sage [2013/01/19(土) 05:40:38.94 ID:???]
>>239=>>240






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<57KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef