PHP総合雑談スレ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2008/01/14(月) 21:35:11ID:???反省はしていない
0488nobodyさん
2009/01/05(月) 23:50:15ID:???0489nobodyさん
2009/01/06(火) 00:18:33ID:???0490nobodyさん
2009/01/06(火) 03:39:51ID:???0491nobodyさん
2009/01/07(水) 10:25:05ID:nbhiW1pd0492nobodyさん
2009/01/07(水) 12:35:23ID:???0493nobodyさん
2009/01/07(水) 15:59:26ID:???0494nobodyさん
2009/01/07(水) 22:18:42ID:IOUzVzCK0496nobodyさん
2009/01/11(日) 18:21:47ID:???0497nobodyさん
2009/01/12(月) 11:17:24ID:???0498nobodyさん
2009/01/29(木) 18:25:28ID:???//ここから
$_SESSION = array();
if (isset($_COOKIE[session_name()])) {
setcookie(session_name(), '', time() - 42000, '/');
}
session_destroy();
echo $_SESSION['abc'];//123
と表示したいのですが何か方法はないのでしょうか?クッキーとか使わずに。
0499nobodyさん
2009/01/29(木) 18:28:41ID:???0500nobodyさん
2009/01/30(金) 04:08:17ID:DzH7wSJ0ですとろーい
0501nobodyさん
2009/01/30(金) 09:16:13ID:???現実社会でたとえるなら
1枚しかない秘密文書を自分で焼却して灰にしておいて
灰になった秘密文書が読めないんですが
どうしたら良いでしょうか?
といるようなもの
これで理解できないならセンスが無いからやめたほうが良い
0502nobodyさん
2009/01/30(金) 19:50:05ID:KWmoT5Cz馴染み深いここにする。すれ違いだけど、聞いてくれ。
昨日、大発見したんだ。
ハルマゲドンっていうじゃん。あれって、素の言語の意味だと、「ギルドの丘」っていう意味なんだって。
で、聖書の3:16章にハルマゲドン(ギルドの丘)で最終戦争が起こるっていう予言があるんだと。
で、聖書とマヤの予言には大昔のつながりがあるんだと。マヤの暦は2012年12月21日を最後に消えてるでしょう。 だから、なにかあるんじゃないかと思うんだ。。
やっぱ、最終戦争(第3次世界大戦)じゃないかって本とかでいわれてるけど、一番問題なのは、ハルマゲドンの本当の意味のギルドの丘の場所なんだけど、イスラエルのガザの近くなんだって。
まじで、やばくね?
0503nobodyさん
2009/01/30(金) 20:07:56ID:???そいつは、すけべなやつで、親もそれを認めてて、そいつの名前のひろしから
その犬の名前も「助博」に父親にめいめいされたんだ。
で、その犬覚えてるかな?と思って、近寄って助博、助博って呼んだけど無視された。
やっぱ10年くらい前だから、犬も覚えてないやね。
0505nobodyさん
2009/01/31(土) 12:33:05ID:???0507nobodyさん
2009/01/31(土) 23:40:14ID:???軒並み「このサイトはコンピュータに損害を与える可能性があります。」
って出てる…
何が起きたんだ
0508nobodyさん
2009/01/31(土) 23:41:12ID:???0509nobodyさん
2009/02/01(日) 00:10:24ID:???0510nobodyさん
2009/02/01(日) 22:19:55ID:a2Wuf/Lf超初心者ですが、基本営業系なので、サイトを作ってもよく侵入されたり、
壊されたり、防御がへたくそなので、どなたかお手伝いしてくれる方いらっしゃいませんか?
サイトはZenCartでいくつかcontribution使っています。
今、サーバー側でチェックさせていますが、脆弱なセキュリティやスクリプトなどを
防御していただける方、スポットで募集したいです。
興味のある方はlapopo@xxne.ジェイピ までご連絡下さい。
0511nobodyさん
2009/02/02(月) 00:08:42ID:???0512nobodyさん
2009/02/02(月) 02:58:37ID:7ApsZzyj0513nobodyさん
2009/02/02(月) 13:34:08ID:???LACは独自のシステムとかを入れさせそうだから、
高いし、運用までさせることになるかもよ。
それだけ、ちゃんとやって保証もしてくれるんだろうけど。
0514nobodyさん
2009/02/02(月) 21:23:42ID:???なぜ2chに書き込むのか、その神経がわからない
0515nobodyさん
2009/02/03(火) 01:11:58ID:bGOOUPoS無料で参加できます。
米国発ですが日本国内でも流行り始めています。
今ならまだ間に合います。
↓↓↓
ttp://greenhorse.iinaa.net/
0516nobodyさん
2009/02/08(日) 21:11:41ID:???うまいことしてタイムアウト設定したいんだけどいい方法ないかな?
0517nobodyさん
2009/02/08(日) 21:35:56ID:???0518nobodyさん
2009/02/09(月) 14:08:51ID:???0519nobodyさん
2009/02/19(木) 02:17:01ID:???http://www.atmarkit.co.jp/news/200902/16/delphiphp.html
を詠んだけど Delphi for PHPって実際どうですか?
0520nobodyさん
2009/02/19(木) 05:39:48ID:???0521nobodyさん
2009/02/20(金) 23:21:11ID:???あれってホームページビルダー感覚でパーツを並べるやつでしょ?
PHPって単語がついてるけど、単なるHTMLエディタじゃないの?
0522nobodyさん
2009/02/21(土) 03:32:53ID:???Smarty+adodbで簡単なブログ作ってたらアロケートしろと…。
どうすりゃいいんだー。
メモリは32MBに設定してるのに。
0523nobodyさん
2009/02/21(土) 04:06:19ID:???0524nobodyさん
2009/02/21(土) 11:40:47ID:???0525nobodyさん
2009/02/21(土) 11:57:32ID:???0526nobodyさん
2009/02/21(土) 13:29:18ID:???for ( $i=0; count($lines); $i++ )
こんなアホみたいなミスしてた…。
構文エラーにはならないから、こんなので数時間も無駄にしてしまった…。
0528nobodyさん
2009/02/21(土) 16:58:05ID:???for ( $i=0; $i < $c; ++$i)
とかちゃんと心掛けるようにしとけばもっと速くなるよ
0529nobodyさん
2009/02/21(土) 17:10:05ID:???$iを中で使うならforの方が読みやすいが
0531nobodyさん
2009/02/21(土) 17:55:17ID:???ハッシュから値を取り出すみたいなカウンタが使えないときに使うもんだと思うし
0532nobodyさん
2009/02/21(土) 19:42:21ID:???foreachは「配列の全要素を処理する」という意味。
だから、意図が「配列の全要素を処理する」事なら、foreachを使うのが一番読みやすい。
>526のようにforをわざわざ使ってある箇所からは、「ループカウンタ($i)が内部の処理に必要」という意図が見える。
俺なら、$iを実際に使わないなら避ける。
ループカウンタが不要なのに配列をforで回すのは、foreachのない言語が仕方なくやる書き方じゃないか?
0533nobodyさん
2009/02/21(土) 23:13:04ID:???インタプリタ言語だとやっぱコスト的な差があったりするもんなのかな?
0534nobodyさん
2009/02/21(土) 23:17:42ID:???最初の読み込み時にバイトコードっぽいものに変換され、そいつがVMっぽいものに実行される。
Rubyとかと同じ形式だな。
0535nobodyさん
2009/02/22(日) 00:06:55ID:???0536nobodyさん
2009/02/22(日) 00:15:58ID:???やヴぁいぜ今すぐapacheはアンスコすることにした
0537nobodyさん
2009/02/22(日) 01:25:51ID:???0538nobodyさん
2009/03/01(日) 04:09:00ID:???exe配布だけで済むことが必須、つまりEXE形式に変換できないといけない。
PHPでできる方法知ってる人手を上げて〜。
0539nobodyさん
2009/03/01(日) 05:51:44ID:???0540nobodyさん
2009/03/01(日) 10:53:46ID:???ちょっと試してみたらファイルサイズがアホみたいになるので
何かに使うことはなかったけど
0541nobodyさん
2009/03/01(日) 15:33:00ID:???0543nobodyさん
2009/03/01(日) 17:27:03ID:???0544nobodyさん
2009/03/01(日) 21:48:55ID:???0546nobodyさん
2009/03/01(日) 23:53:29ID:???0547nobodyさん
2009/03/02(月) 04:00:33ID:???0548nobodyさん
2009/03/02(月) 12:28:03ID:???0549nobodyさん
2009/03/02(月) 13:38:26ID:???これ、この板では全く問題になってないから、思い過ごしってことでいいのかな。
0550nobodyさん
2009/03/02(月) 14:55:17ID:???0551nobodyさん
2009/03/02(月) 21:52:38ID:???俺は使ってないからどうでもいーやー みたいなかんじです
0552nobodyさん
2009/03/03(火) 02:42:42ID:???0553nobodyさん
2009/03/03(火) 02:52:28ID:???開発効率の向上
0554nobodyさん
2009/03/03(火) 20:46:04ID:???0555nobodyさん
2009/03/03(火) 20:51:57ID:???0556nobodyさん
2009/03/03(火) 21:14:47ID:???自動変換される意味ってあんまりないよね
0558nobodyさん
2009/03/05(木) 08:18:14ID:???http://techblog.ecstudio.jp/tech-tips/php-string-compare.html
0559nobodyさん
2009/03/05(木) 08:52:55ID:???0560nobodyさん
2009/03/05(木) 21:06:00ID:???型変換されるってことを理解してれば間違うことなんてないでそ
0561nobodyさん
2009/03/05(木) 23:23:33ID:???0562nobodyさん
2009/03/06(金) 05:20:16ID:???print "1\n";
}
if ("0" == "0x") {
print "2\n";
}
if (0 == "x") {
print "3\n";
}
if (true == "x") {
print "4\n";
}
if ("0" == null) {
print "5\n";
}
if ("0" == false) {
print "6\n";
}
if (array() == 0) {
print "7\n";
}
if (array() == "0") {
print "8\n";
}
if (array() == false) {
print "9\n";
}
0563nobodyさん
2009/03/06(金) 08:02:06ID:???0564nobodyさん
2009/03/06(金) 13:24:19ID:???0565nobodyさん
2009/03/06(金) 13:42:27ID:???$a = array(0,"0",0,true,"0","0",array(),array(),array());
$b = array("0x","0x","x","x",null,false,0,"0",false);
function f($a,$b) {
if ($a == $b) return true;
}
$k = array_map(f,$a,$b);
print_r($k);
どうだまいったか!!!!!
0568nobodyさん
2009/03/06(金) 14:45:44ID:Eukp8E4G0571nobodyさん
2009/03/06(金) 15:24:38ID:???0573nobodyさん
2009/03/06(金) 18:05:09ID:???0575nobodyさん
2009/03/06(金) 19:33:16ID:???↓
0576nobodyさん
2009/03/06(金) 19:58:41ID:???0581nobodyさん
2009/03/06(金) 22:36:14ID:???0582nobodyさん
2009/03/06(金) 22:47:31ID:???0 == "x"
true == "x"
"0" == false
array() == false
↑の3つが特に鬼門。
0583nobodyさん
2009/03/06(金) 23:05:58ID:???0584nobodyさん
2009/03/06(金) 23:18:46ID:???というか意味的にペアのものを2つの別の配列に格納すべきではないだろ。やるなら値のペアを格納した配列にすべき。
$ary[] = array(0, "0x");$ary[] = array("0", "0x");…
俺が書くならとりあえずこうかな。
function compare($a, $b){
if($a == $b){
return "same\n";
}
return "not same\n";
}
echo compare(0, "0x");
echo compare("0","0x");
echo compare(0, "x" );
…
配列に対しcompareを実行するメソッドは、多分使いたくならないので実装しない。
あとはnullと空文字を見分けられるようなstrvalを実装し、compareの出力で何と何を比較したのか分かるような改造を入れる。
0585nobodyさん
2009/03/06(金) 23:34:41ID:???↓もPHP以外をメインにしてる人には想定外の結果になる。
<?php
$v = 1 > 0 ? 'a' : 1 < 0 ? 'b' : 'c';
print "$v\n";
#!/usr/local/bin/perl
$v = 1 > 0 ? 'a' : 1 < 0 ? 'b' : 'c';
print "$v\n";
#!/usr/local/bin/ruby
v = 1 > 0 ? 'a' : 1 < 0 ? 'b' : 'c'
p v
0586nobodyさん
2009/03/06(金) 23:36:06ID:???■ このスレッドは過去ログ倉庫に格納されています