のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,686,061人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
651 : nobodyさん - 2011/11/20(日) 13:42:09.57 ID:??? (-11,-29,+0)
6 = 5.4
652 : nobodyさん - 2011/11/20(日) 14:50:05.47 ID:??? (-6,-29,-4)
5.4が6とかwwwwwwwwwww
654 : nobodyさん - 2011/11/20(日) 15:20:15.39 ID:??? (-6,-29,-20)
PHP6とPHP5.4は違いますよ
655 : nobodyさん - 2011/11/20(日) 16:05:24.08 ID:??? (-11,-30,-49)
>>653
get_headers() でok
やってることはみんなHEADメソッドで取得してるだけだからね
http://php.net/manual/ja/function.get-headers.php#example-3635
656 : nobodyさん - 2011/11/20(日) 16:30:35.68 ID:??? (-2,-30,-27)
get_headersはGETなんだけどね
657 : nobodyさん - 2011/11/20(日) 17:25:26.25 ID:??? (+72,+30,-33)
>>649
どこがどう変更されるかでピリピリしてるのに頓挫したこと知らないとかおかしいんじゃない
658 : nobodyさん - 2011/11/20(日) 17:29:27.82 ID:??? (+74,+27,-5)
>>649
PHP6.0の開発はとっくに白紙になってますが・・・?
659 : nobodyさん - 2011/11/20(日) 17:33:26.93 ID:??? (+52,+29,-2)
煽りあいはソース出してやってくれ
660 : nobodyさん - 2011/11/20(日) 17:50:25.85 ID:??? (+52,+29,+0)
どこが煽りあいなんだろう
661 : nobodyさん - 2011/11/20(日) 18:38:59.27 ID:??? (+55,+29,-20)
そんな事も調べられないからPHPはバカにされるんだ
662 : nobodyさん - 2011/11/20(日) 19:21:24.75 ID:8eiLpJTF (+24,+29,-2)
WEBプログラマー アルバイト 体験者の声
http://buzzbaito.com/e/jt/2-5-22/
663 : nobodyさん - 2011/11/20(日) 19:25:25.11 ID:??? (-2,-30,-21)
get_headers以外でヘッダを取得できる組み込み関数はありますか?
664 : nobodyさん - 2011/11/20(日) 19:30:43.75 ID:??? (+57,+29,-7)
PHP使ってる人にとってはかなりの重大ニュースだったからな。知らないのはもぐり
665 : nobodyさん - 2011/11/20(日) 21:03:59.96 ID:hLo6zVzZ (+34,+29,-125)
PHPでオークションのようなシステムを作っています
例えば登録商品の締め切り時間が三日後だったとした場合、
三日後にその商品の生存フラグのようなものをオフにしたいです。(フラグはDBに保存されている)

この期限フラグをオフにする処理はどのように実現できるのでしょうか
ユーザーの閲覧やデータの参照ごとに残り時間を確認してフラグチェックを毎回するのは流石に処理が重い気がします。
また、cronなどで自動的に寿命チェックスクリプトを回すのも商品数が増えた場合にパンクしてしまいます。
何かいい方法は無いでしょうか。
666 : nobodyさん - 2011/11/20(日) 21:20:22.93 ID:??? (+94,+29,-7)
現在時間が締切時間超えてたら操作できないようにすればいいだけでそ
667 : nobodyさん - 2011/11/20(日) 21:21:08.01 ID:??? (+57,+29,-27)
俺ならフラグ立てないで参照時にチェックする。
たかだか日付の比較程度を心配して、なんの処理が出来るんだっての。
flgだろうが日付だろうが何クロックちがうって程度っすよ。
668 : nobodyさん - 2011/11/20(日) 21:22:34.51 ID:??? (+2,-29,-7)
>>665

締め切り日時 - 登録日時 = A
現在の時刻 - 登録日時 = B

B >= A なら締め切り
669 : nobodyさん - 2011/11/20(日) 21:40:15.88 ID:??? (+75,+29,-70)
>>666-668
フラグを使おうとしてたのは期限が残っているアイテムをDBから引っ張って一覧表示するのにDB負荷(メモリ等も)が軽くなるかなとの考えの下でしたが、
time() - 有効期限を事前に計算して生成日時との大小比較を条件にデータ取り出せば良かったですね

ありがとうございます
671 : nobodyさん - 2011/11/20(日) 22:07:09.83 ID:??? (-6,-30,-33)
>>670
$a = array(1,null,2);
var_dump($a);
function f($v) {if(null !== $v)return $v;}
$b = array_filter($a, 'f');
var_dump($b);
673 : nobodyさん - 2011/11/20(日) 23:33:46.09 ID:??? (+3,-30,-123)
これも複数の関数といえなくもないけど

$arr = array(1,null,2,null,null,3,4) ;

$res = array_filter($arr, create_function('$val', 'return is_null($val) ? false : $val;'));

print_r($res);

Array
(
[0] => 1
[2] => 2
[5] => 3
[6] => 4
)
674 : nobodyさん - 2011/11/20(日) 23:40:35.18 ID:??? (+3,-30,-84)
これがCPUもメモリも最小限で効率が良い
function filter($a){
$temp = array();
foreach($a as $v){
if (is_null($v)){
$加工 = 加工;
$temp[] = $加工;
}
}

$a = filter($a);
675 : 125 - 2011/11/20(日) 23:49:15.90 ID:yTe92qw6 (+54,+25,-12)
SQLインジェクションについてイマイチよくわかってないのですが
PDOでプリペアドステートメントを使えばとりあえずおkということでいいんでしょうか?
676 : nobodyさん - 2011/11/20(日) 23:49:38.62 ID:??? (+7,-29,-66)
>http://api.jquery.com/jQuery.map/
を見ていただくとわかると思いますが、jQuery.map()は、
コールバック関数がNULLを受け取った場合(配列の要素がNULLだった場合)
ではなく、
コールバック関数がNULLを返した場合
に、その要素を配列から取り除く機能があります
677 : nobodyさん - 2011/11/20(日) 23:51:16.88 ID:??? (+65,+29,+1)
>>675
とりあえずじゃなくてちゃんと分かったほうがいいよ
678 : nobodyさん - 2011/11/21(月) 00:12:44.04 ID:??? (-1,-29,-20)
>>676
jQueryはforで回して、nullじゃなかったら新しい配列に追加してるみたいだよ
679 : nobodyさん - 2011/11/21(月) 00:47:54.10 ID:??? (+52,+29,-3)
まあ、 ないもんは 無いんだよ。
680 : nobodyさん - 2011/11/21(月) 00:57:37.85 ID:??? (+59,-2,-11)
s=100
ってかけるようになんないかな将来
681 : nobodyさん - 2011/11/21(月) 00:59:15.93 ID:??? (+65,+29,-9)
>>680
それ言うなら、
もうコード書かずに動かないかな将来
だろ?
682 : nobodyさん - 2011/11/21(月) 01:13:40.78 ID:??? (+63,+29,-6)
次にPHPがパクりそうなのって何かある?
683 : nobodyさん - 2011/11/21(月) 01:16:59.48 ID:??? (+9,-21,+0)
>>682
質問ならID出そうぜw
685 : nobodyさん - 2011/11/21(月) 10:46:02.15 ID:??? (+2,-30,-260)
データのインデックスを記録したいのですが、保存するファイル形式が決まりません。
日本語を扱い、かつテキストエディタで直接編集がしたくて、データ1件1行で処理したい。というデータなので
json_encodeは日本語が"\u3042\u3044\u3046\u3048\u304a"とエンコードされてしまうから直接編集の時に困り
serializeとvar_exportは直接編集に不向きで
SQLはテキストエディタで編集出来ません。

json_encode、serializeとvar_export以外に配列のデータを一行に、かつ日本語をそのままで確認出来るテキストに変換してくれる関数はありますでしょうか


又は、"\u3042\u3044\u3046\u3048\u304a"を"あいうえお"と変換するにはどうしたらよいのでしょうか
686 : nobodyさん - 2011/11/21(月) 11:13:26.27 ID:cDijwsFN (+13,+29,-37)
phpであるファイルに定義された関数を使いたい時
そのファイルをインクルードするじゃないですか。

classの場合、別のファイルにクラスが書いてあった場合
それを利用するのに特にインクルード的なことは
しなくても良いのですか?
687 : nobodyさん - 2011/11/21(月) 11:17:55.45 ID:??? (+31,-30,-85)
>>684
はい

>>685
普通にテキストファイルで出力すればいい話でしょうか?


$text = "\u3042\u3044\u3046\u3048\u304a" ;
print mb_convert_encoding(preg_replace("/\\\\u([0-9a-zA-Z]{4})/e", "pack('H*','$1')",$text),"UTF-8","UTF-16");

688 : nobodyさん - 2011/11/21(月) 11:19:55.89 ID:??? (+49,+30,+0)
690 : nobodyさん - 2011/11/21(月) 12:21:43.64 ID:??? (+3,-30,-151)
>>685
\uxxxx形式をHTML 数値エンティティ形式に変換してから

$str = "あいう";
$convmap = array(0x0080, 0xffff, 0, 0xffff);
$encoding = "UTF-8";
echo $a = mb_encode_numericentity($str, $convmap, $encoding);
$convmap = array (0x0, 0xffff, 0, 0xffff);
$b = mb_decode_numericentity($a, $convmap, $encoding);
echo $b;
691 : nobodyさん - 2011/11/21(月) 15:02:41.44 ID:??? (+130,+30,-94)
オブジェクト指向ってあるじゃないですか。
あれってイメージとしては、
インターフェースをつかさどるファミコンという親クラスがあって
そこにカセットというゲームシステムのつまった子クラスを刺す感じ?
で、なんやったらそのカセットにも拡張スロットが付いてて
カセットにいろいろなカセットを差したら、
同じゲームシステムで色々なキャラクターが楽しめるみたいな感じ?
で、別のゲームシステムのカセットにそのキャラクターカセット差したら
そのキャラクターで別のゲームシステムが遊べるみたいな感じ?

692 : nobodyさん - 2011/11/21(月) 15:09:10.30 ID:??? (+70,+29,-3)
>>691
ってかスレタイ嫁
>カセットにいろいろなカセットを差したら、
イミフ"な感じ?"
693 : nobodyさん - 2011/11/21(月) 15:28:44.14 ID:??? (+74,+29,-13)
>>691
スレチ
もうちょっと勉強しなおせ
694 : nobodyさん - 2011/11/21(月) 15:37:00.68 ID:??? (+57,+29,-8)
ファミコンの頃だとダビング機ぐらいしか思いつかんなぁ。カセットにカセット
695 : nobodyさん - 2011/11/21(月) 15:39:32.40 ID:??? (+57,+29,-4)
スーファミでゲームボーイができるあれ
696 : nobodyさん - 2011/11/21(月) 15:44:45.94 ID:??? (+89,+29,-7)
ファミコン世代も老後の楽しみにプログラミングをする時代になったか
697 : 684 - 2011/11/21(月) 16:31:37.44 ID:??? (+61,+29,+1)
>>687
ありがとうございます。安心しました。
698 : nobodyさん - 2011/11/21(月) 16:36:48.44 ID:??? (+64,+29,+1)
>>696
そらそうよ
699 : nobodyさん - 2011/11/21(月) 16:46:49.12 ID:??? (+52,+29,-2)
今からはじめるファミコンプログラム
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について