13/01/18 17:46:10.95
>>220
print substr($time,11,2);
print date("H",strtotime($time));
print sscanf($time,"%d/%d/%d %d:%d:%d")[3];
>>221
idだせよ
223:nobodyさん
13/01/18 17:52:30.40 p7qcYGq9
>>222
勉強になりました
224:nobodyさん
13/01/18 18:13:29.49
業務レベルで必要なPHPスキルを教えてください
225:nobodyさん
13/01/18 18:14:00.61
自分で調べられるスキルが必要です
226:nobodyさん
13/01/18 20:16:22.74
>>222
explodeはなんでないの?
227:nobodyさん
13/01/18 21:55:52.95
アップローダなどでアクセス集中してるなどの表示がでますが、
アクセス集中しているってphpでどうやって分かるのですか?
228:nobodyさん
13/01/18 22:49:15.83
>>224
PHPが糞言語だと心の底からはっきりと
認識できるスキル
229:nobodyさん
13/01/18 22:52:19.52
>>227
CPUの負荷
メモリ使用量
アクセス人数
など
230:nobodyさん
13/01/18 23:00:06.43
リクエスト数記録しておけばいいだけだろ
231:227
13/01/18 23:20:07.48 EmFTzUOM
すいません、下げてました。
>>229
phpで現在のアクセス数を調べるのですね。例えば、
1000人が同時に回覧は問題ないとして、1000人がほぼ
同時にファイルダウンロードする場合などは
高負荷でサーバーが落ちてしまうとかになるのでしょうか?
232:nobodyさん
13/01/18 23:38:26.35 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さん
13/01/18 23:45:17.77
>>231
低レベルすぎて話にならない
234:nobodyさん
13/01/18 23:46:13.44
>>232
$b = array_filter($a, function($x){ return $x[0] > 0; });
235:nobodyさん
13/01/18 23:49:46.85
配列の要素について以下を繰り返す
>0ならば以下を実行
bに入れる
236:nobodyさん
13/01/18 23:52:12.15
その配列の書き方初めて見たんだけど
$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さん
13/01/19 00:21:11.33
b =filter(x)->x>0
238:nobodyさん
13/01/19 00:22:13.81 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さん
13/01/19 00:50:13.67
質問の後出しは死刑
消えろ
240:nobodyさん
13/01/19 00:59:28.54
>>238
$b = array();
foreach($a as $value){
if($value[0] > 0){
$b = $value[0];
}
}
241:nobodyさん
13/01/19 01:42:51.96
>>238
どういう教育受けて育ってきたんだ。
ここは学校じゃねぇし答えてんのは他人なんだから
投稿前に100回は音読しろ。
マジでこういう腐った精神構造持ってるゴミは世の中に不要。
242:nobodyさん
13/01/19 05:40:38.94
>>239=>>240