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

このエントリーをはてなブックマークに追加
1nobodyさん
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

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

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

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

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
2nobodyさん:2012/08/15(水) 01:52:56.23 ID:???
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

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

■過去ログ
【PHP】下らねぇ質問はID出して書き込みやがれ 120
http://kohada.2ch.net/test/read.cgi/php/1340275027/
【PHP】下らねぇ質問はID出して書き込みやがれ 119
http://kohada.2ch.net/test/read.cgi/php/1337172256/
【PHP】下らねぇ質問はID出して書き込みやがれ 118
http://kohada.2ch.net/test/read.cgi/php/1335198562/
【PHP】下らねぇ質問はID出して書き込みやがれ 117
http://kohada.2ch.net/test/read.cgi/php/1332346244/
【PHP】下らねぇ質問はID出して書き込みやがれ 116
http://kohada.2ch.net/test/read.cgi/php/1330224598/
【PHP】下らねぇ質問はID出して書き込みやがれ 115
http://kohada.2ch.net/test/read.cgi/php/1327005803/
【PHP】下らねぇ質問はID出して書き込みやがれ 114
http://kohada.2ch.net/test/read.cgi/php/1325437405/
【PHP】下らねぇ質問はID出して書き込みやがれ 113
http://kohada.2ch.net/test/read.cgi/php/1322564127/
【PHP】下らねぇ質問はID出して書き込みやがれ 112
http://hibari.2ch.net/test/read.cgi/php/1320005469/
【PHP】下らねぇ質問はID出して書き込みやがれ 111
http://hibari.2ch.net/test/read.cgi/php/1317232566/
【PHP】下らねぇ質問はID出して書き込みやがれ 110
http://hibari.2ch.net/test/read.cgi/php/1314692611/
【PHP】下らねぇ質問はID出して書き込みやがれ 109
http://hibari.2ch.net/test/read.cgi/php/1311803617/
3nobodyさん:2012/08/15(水) 01:53:25.18 ID:???
よし!
これで初心者を袋叩きにできる!
4nobodyさん:2012/08/15(水) 01:53:48.76 ID:???
関連リンク
■本家マニュアル   http://www.php.net/manual/ja/
■日本PHPユーザ会 http://www.php.gr.jp/
■PEARマニュアル  http://pear.php.net/manual/ja/
■メーリングリスト   http://ns1.php.gr.jp/mailman/listinfo/
■ZFマニュアル    http://framework.zend.com/manual/ja/
■Smartyマニュアル  http://www.smarty.net/manual/ja/

(以下英語)
■Zend本家      http://www.zend.com/
■Zend Framework  http://framework.zend.com/
■php | architect   http://www.phparch.com/
■Smarty       http://www.smarty.net
■Smartyマニュアル http://smarty.php.net/manual/en/
■PECL本家(英語) http://pecl.php.net/
5nobodyさん:2012/08/15(水) 01:54:15.08 ID:???
















バーカw
6nobodyさん:2012/08/15(水) 01:54:40.46 ID:???
【簡易FAQ】
1.文字コードは何を使えばいいの?
 →1.UTF-8 2.EUC-JP のどちらか。迷うようなやつはShift_JISは使っちゃダメ。
2. このスレに書き込むときに自分のサイト名を晒したくない
 → http://example.com/が例文などのために予約されている。hogehoge.comは使っちゃダメ。
3. ブラウザに何も表示されないんだけど・・・
 → Apacheの設定を見直せ。ファイルの拡張子は何にしてて、その拡張子でPHPを呼ぶようになっているか?
4. 記号の意味がわからないけどググりようがない
 → 「@」 エラー表示を抑制、「->」 オブジェクトのメンバにアクセス、「::」 静的なメソッド呼び出し、
  「==」は暗黙の型変換をしてゆるい比較、「===」は型情報も含めた厳密な比較
5. echo "$arr['hoge']['fuga']"; と書いたらエラーになった
 → {おっぱい括弧}でくくって"{$arr['hoge']['fuga']}"にする
6. 一定時間ごとに自動的に何かしたいんだけど
 → cronかタスクスケジューラを使え。
7.extractって危険なの?
 →変数上書き&初期化忘れなどで危険。楽だからという理由だけで安易に使わない。
8. include/requireに「〜.php?a=b&c=d」のようなパラメータをつけたい
 → URL呼び出しなら可能だけど、普通のファイル呼び出しではできません
9.include/requireでURLを指定しても何も起きない
 → .phpの拡張子のファイルをURLで呼び出すと、1度PHPプログラムとして実行された結果になる。
10. そもそもインストールの時点でうまくいかない
 → 確認すべきはPHPのconfigureの引数、php.iniの内容と置き場所、
  Webサーバの設定(Apacheならhttpd.conf)、起動&再起動あたり
7nobodyさん:2012/08/15(水) 01:55:06.64 ID:???
>>1
















キチガイ乙
8nobodyさん:2012/08/15(水) 01:55:15.80 ID:???
11. SQLの質問はどこで?
 → データベース板に誘導されるのが嫌ならPHPにうまく関連させて質問する
12. 文字列のなかに、英字のみとか数字のみとか記号が入っちゃいやんとかはどうしたらいいの?
 → ctype_〜()が手軽。複雑なパターンはpreg_〜()あたりで正規表現を使う。
13. $a1, $a2, $a3 ... のような変数名をうまく扱いたい
 → 可変変数で実現できるけど、むしろ配列を使って$a[1], $a[2], $a[3]等とするのがベター
14. echoとprintってどう違うの?
 → よく議論される話題であるが基本的に両者とも同じ。 以下ちょっとした議論。
  http://www.faqts.com/knowledge_base/view.phtml/aid/1/fid/40
15. クッキーの情報をユーザから隠したい
 → セッション使え。ただしクッキーとセッションは仕組みが違うから同じように扱うな
16. strip_tags()で削除しないタグを複数指定したい
 → strip_tags($html, '<a><p><font>'); // htmlspecialchars()も検討すべし
17. CSVやTSVのファイルをスマートに扱いたい
 → まずはfgetcsv()。ただし日本語を含むと正常に動作しない場合があるので注意だ。
18. 値渡しと参照渡し(「&」を使う)のパフォーマンスの違い
 → C言語じゃないので、パフォーマンス目的で使いわけたらダメ。参照渡しにすると逆に遅くなったりする
  参照渡しは引数に戻り値を設定したり引数を関数内で変更するなど、正しい目的に使うこと
19. ファイル入出力関数(fopen等)でリモートファイル(http://〜とか)を扱う際の限界
 → fsockopen()でソケット通信 or PEARのHTTP系 or CURLで解決
  必要ならHTTPをはじめとする各種プロトコル(どんなデータを送受信するか)はRFCなどで調べる
20. PHPからPOSTリクエストしたい
 →19.を参照
21. 画像処理一般 or GDの限界
 → ImageMagick(PECLのやつ or シェルから実行)
22. 画像・音・動画はファイルで保存?DBに保存?
 → 好きにしてください
9nobodyさん:2012/08/15(水) 01:55:52.37 ID:???





クソスレ終了





10nobodyさん:2012/08/15(水) 01:55:57.81 ID:???
23. Javaの話をすると回答者が不機嫌になるんだけど・・・
 → 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
24. メソッドと関数の違い
 → えーと メソッドは引数を持たなく、関数は引数を持つんだとおもいます
25. オブジェクト指向
 → 使用しないこと。実装が中途半端だという説もありますが、
  PHP自体遅いのでOOPするとさらに遅くなり、実用に耐えません。
26. 配列の中の最大値の添え字を取得したいんだけど・・・
 → まずドラゴンボールを7つ集めます
  次に「タッカラプト・ポッポルンガ・プピリット・パロ」と唱えます
27.パフォーマンスが悪いと感じられるとき
 → キャッシュを使用してください。
  それでもだめならサーバーCPUのオーバークロックをお試しください。
11nobodyさん:2012/08/15(水) 01:56:19.14 ID:???
  l 、 |    |__
. _,レ_人_ _|_

  _____     ____     _     ___
  |__  |    |__  |   l二 二l   |__  | [][]
     /_ノ       /_ノ    l二 二l      / /
                     __| |       / /
  ハ___     ハ___   / o ヽ__    | |
  |____|    |____|  ヽ、__ノヽ_|    ヽ_ヽ


     ───  _   __O |  ──っll ―┼―
     ─┬─    |     l   |    ./   ○|
       /     _ノ   _/   |ノ   (___    ノ
12nobodyさん:2012/08/15(水) 01:57:28.64 ID:???
このスレは終了が議論されています。
質問は受付終了していますので別スレへお願いします。

現在の存続希望理由は以下のとおりです。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
13nobodyさん:2012/08/15(水) 01:57:45.88 ID:???
    _______________
   |
   |★★荒らしは放置が一番キライ!★★
   |
   |●重複スレ、板違いスレには誘導リンクを貼って放置!
   | ウザイと思ったらそのまま放置!
   |
   |▲放置された荒らしは煽りや自作自演であなたのレスを誘います!
   | ノセられてレスしたらその時点であなたの負け!
   |
   |■反撃は荒らしの滋養にして栄養であり最も喜ぶことです
   | 荒らしにエサを与えないで下さい
   |
   |☆枯死するまで孤独に暴れさせておいて
   | ゴミが溜まったら削除が一番です
   |
   |     。
   Λ Λ  /
  (,,゚Д゚)⊃ ジュウヨウ!
〜/U /
 U U  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
14nobodyさん:2012/08/15(水) 01:59:06.31 ID:???
このスレは質問受付を終了しています。
別スレへお願いします。

現在の存続希望理由は以下のとおりです。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
15nobodyさん:2012/08/15(水) 02:01:27.51 ID:???
さて、議論再開。質問は受け付けていないので別スレへお願いします。

で、スレを続けたい理由は?
16nobodyさん:2012/08/15(水) 02:01:29.83 ID:???
さて、新スレということで気を取り直していってみましょうw
17nobodyさん:2012/08/15(水) 02:02:42.29 ID:???
スレ存続希望利用

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
18nobodyさん:2012/08/15(水) 02:05:48.06 ID:???
このスレは存続を議論しています。

質問は受け付けていませんので
別スレへお願いしますm(__)m
19nobodyさん:2012/08/15(水) 02:25:50.70 ID:???
PHPでかいたソースにアクセスしてもダウンロードになります
どうしたらプログラムが実行されるのでしょうか?
20nobodyさん:2012/08/15(水) 02:27:43.04 ID:???
>>19
質問は受け付けていませんので
別スレへお願いしますm(__)m
21nobodyさん:2012/08/15(水) 02:30:20.52 ID:???
>>19
キチガイ氏ね
22nobodyさん:2012/08/15(水) 02:32:13.21 ID:???
>>19
>>1くらい読んでくれよw
23nobodyさん:2012/08/15(水) 02:33:41.08 ID:???
クソスレ終了の反省会場ですね。

※質問受付は行なっていません
24nobodyさん:2012/08/15(水) 02:34:25.61 ID:???
スレを続けたい理由は他にありますか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
25nobodyさん:2012/08/15(水) 02:34:57.71 ID:???
>>19
>>1すら読めないお前に生きてる価値はない
早く死ね
まじで死ね
26nobodyさん:2012/08/15(水) 02:37:57.87 ID:???
スレを続けたい理由は他にありますか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
27nobodyさん:2012/08/15(水) 02:39:48.04 ID:???
あえて言うと回答者の自己満足
28nobodyさん:2012/08/15(水) 05:45:24.81 ID:???
916 名前:nobodyさん[sage] 投稿日:2012/08/14(火) 16:56:54.64 ID:???
回答者にいじめられた辛い思い出とやらをお前の脳に刻み込んで一生忘れられなくしてや
る回答者にいじめられた辛い思い出とやらをお前の脳に刻み込んで一生忘れられなくして
やる回答者にいじめられた辛い思い出とやらをお前の脳に刻み込んで一生忘れられなくし
てやる回答者にいじめられた辛い思い出とやらをお前の脳に刻み込んで一生忘れられなく
してやる回答者にいじめられた辛い思い出とやらをお前の脳に刻み込んで一生忘れられな
くしてやる
29nobodyさん:2012/08/15(水) 05:46:47.74 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
30nobodyさん:2012/08/15(水) 08:37:29.93 ID:Gc2ynrwG
現在、数スレに渡って嵐が粘着していますが、
終了議論はしておりませんし、質問も受け付けています。
31nobodyさん:2012/08/15(水) 09:43:37.76 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
32nobodyさん:2012/08/15(水) 12:00:24.38 ID:???
スレを続けたい理由は他にありますか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足

※質問受付は行なっていません
33nobodyさん:2012/08/15(水) 12:12:54.66 ID:???
荒らすのは止めてください。
質問は受け付けています。
34nobodyさん:2012/08/15(水) 12:33:32.82 ID:???
>>33
前スレで終了という結論が出たのに続けている方が荒らしですよ。
続けたいのであれば理由を教えてください。

スレを続けたい理由は他にありますか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足

※質問受付は行なっていません
35nobodyさん:2012/08/15(水) 12:39:34.36 ID:???
>>33
終了議論を無理やり押し切って荒らしが立てたスレなんだから
明確に続けたい理由を論じなければまずくない?
今の状態は君が荒らしだよ。

※質問受付は行なっていません
36nobodyさん:2012/08/15(水) 12:39:57.00 ID:Gc2ynrwG
他のスレへのコピペ荒らしは、大変迷惑です。
今すぐ止めてください。
37nobodyさん:2012/08/15(水) 12:45:26.09 ID:???
>>36
コピペしているのはオレではないんだけど
終了議論をする上において周知することは大切でしょ。
勝手に終わっていたらいやでしょ?それが荒らしですか?
続けたいのであれば理由を論じてください。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足

※質問受付は行なっていません
38nobodyさん:2012/08/15(水) 12:47:09.57 ID:???
>>36
今、スレを続けている方が「荒らし」になっている状況だから
それをお忘れなく。
39nobodyさん:2012/08/15(水) 12:51:51.68 ID:Gc2ynrwG
勝手に終了議論をして、勝手に終了と結論を出し、
無関係なスレへの書き込みは荒らし行為以外の何者でもありません。
荒らし行為を停止してください。
40nobodyさん:2012/08/15(水) 12:58:47.97 ID:???
>>39
続けたい理由を述べていただいてよろしいでしょうか?
今、あがっている理由は以下の通りです。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足

※質問受付は行なっていません
41nobodyさん:2012/08/15(水) 13:00:34.17 ID:???
>>39
続けたい理由として
「質問者が袋叩きになるところをみたいから」があがっていますが、
これをあなたは是認しているのですね。私にはスレ自体が荒らしにしか思えませんが。
42nobodyさん:2012/08/15(水) 13:03:23.89 ID:???
質問者を叩くためにスレを続けるのであればそれが荒らしだろ。
43nobodyさん:2012/08/15(水) 13:03:42.27 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
44nobodyさん:2012/08/15(水) 13:07:20.33 ID:Gc2ynrwG
黙っているのも肯定しているようなので
自分の見解は述べましたが、荒らしに反応するのも荒らしですので この辺にしておきますね。
質問お待ちしております。
45nobodyさん:2012/08/15(水) 13:11:45.46 ID:???
>>44
続けたい理由を述べていただいてよろしいでしょうか?
今、あがっている理由は以下の通りです。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足

※質問受付は行なっていません
46nobodyさん:2012/08/15(水) 15:44:55.25 ID:???
連想配列を並び変えたんですが、
その一番最初の要素を呼び出すときはどうすればいいんですか?

連想配列なのでキーの名前がわかっていないとアクセスできませんよね?

foreachでアクセスするしかないのでしょうか?
47nobodyさん:2012/08/15(水) 15:50:21.90 ID:???
>>46
このスレは終了を議論しています。
申し訳ないですが別スレで相談してください。
48nobodyさん:2012/08/15(水) 15:58:15.53 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
49nobodyさん:2012/08/15(水) 16:02:42.17 ID:???
>>46
IDを出してもらえませんでしょうか。
50nobodyさん:2012/08/15(水) 16:22:56.49 ID:tRHXMv2k
連想配列を並び変えたんですが、
その一番最初の要素を呼び出すときはどうすればいいんですか?

連想配列なのでキーの名前がわかっていないとアクセスできませんよね?

foreachでアクセスするしかないのでしょうか?
51nobodyさん:2012/08/15(水) 16:29:26.32 ID:???
>>50
お前には無理
52nobodyさん:2012/08/15(水) 16:31:51.49 ID:Gc2ynrwG
>>50
$a = array("key1"=>"value1","key2"=>"value2");
$first = reset($a);
で最初の要素が取れます。
53nobodyさん:2012/08/15(水) 16:34:20.82 ID:tRHXMv2k
>>52
こんな関数があったとは!
ありがとうございました!

>>51
シネ
54nobodyさん:2012/08/15(水) 16:40:51.73 ID:???
>>44
続けたい理由を述べていただいてよろしいでしょうか?
今、あがっている理由は以下の通りです。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足

※質問受付は行なっていません
55nobodyさん:2012/08/15(水) 16:44:35.42 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
56nobodyさん:2012/08/15(水) 17:01:57.45 ID:???
PHPの起源は韓国!
57nobodyさん:2012/08/15(水) 17:13:32.35 ID:???
スレ終了反省会まだやってんの?
58nobodyさん:2012/08/15(水) 19:05:01.72 ID:???
このスレは終了が議論されています。
質問は受付終了していますので別スレへお願いします。

現在の存続希望理由は以下のとおりです。
存続希望者の方は理由を論じてください。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
59nobodyさん:2012/08/15(水) 19:08:39.69 ID:tRHXMv2k
質問しにくい人も>>52みたいにちゃんと回答してくれる人もいるから、
躊躇せずに質問したほうがいいよ
基地外みたいな荒らしは無視しとけばいずれ消えるさ
60nobodyさん:2012/08/15(水) 19:12:33.36 ID:???
このスレは終了が議論されています。
質問は受付終了していますので別スレへお願いします。

現在の存続希望理由は以下のとおりです。
存続希望者の方は理由を論じてください。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
61nobodyさん:2012/08/15(水) 19:14:15.17 ID:???
【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
62nobodyさん:2012/08/15(水) 19:15:59.22 ID:???
>>59
自演ですか?前スレでもいたな。Cakeくん
63nobodyさん:2012/08/15(水) 19:25:50.71 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
64nobodyさん:2012/08/15(水) 19:31:52.01 ID:???
終了厨、マジで狂ってる
見なきゃいいだけなのに、何でそこまで粘着するのか

このスレは終了してないし、
終了厨が存続理由としてるのは捏造したもの

質問者を罵倒してるのも終了厨だから、無視すればいい
65nobodyさん:2012/08/15(水) 19:41:59.94 ID:???
>>64
あなたが思うホントの存続希望理由を論じてください。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
66nobodyさん:2012/08/15(水) 19:51:12.89 ID:???
>>65
お前が終了希望理由を語れよクズ野郎が
67nobodyさん:2012/08/15(水) 19:57:54.71 ID:???
>>66
終了希望理由↓

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
68nobodyさん:2012/08/15(水) 19:58:04.16 ID:???
>>65
お前がスレ見なきゃいいだけなのに
何で粘着するの?
荒らしそのものだろ
69nobodyさん:2012/08/15(水) 19:59:02.20 ID:???
>>66
で、君の存続希望理由は?

やはり質問者を叩きたいからか?
バトルを見たいからか?
70nobodyさん:2012/08/15(水) 20:00:15.30 ID:???
このスレはこんな下らない理由のためにあるのか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
71nobodyさん:2012/08/15(水) 20:01:50.23 ID:???
>>68

↓こんなスレを続ける方が荒らしだろwwww

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
72nobodyさん:2012/08/15(水) 20:04:44.85 ID:???
>>69
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
73nobodyさん:2012/08/15(水) 20:11:54.34 ID:xFW+/z6o
荒らしをいちいち相手にするな

完全にシカトでOKだろ。
74nobodyさん:2012/08/15(水) 20:12:33.96 ID:???
質問者にはIDを強制するが、回答者は隠匿されたまま。

その結果、質問者を叩いたり、
無責任な回答をするおバカさん回答者が続出。

回答者はID出すなり、コテハンになって責任もてよ。
75nobodyさん:2012/08/15(水) 20:15:59.53 ID:???
存続希望理由はこれだけですか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
76nobodyさん:2012/08/15(水) 20:18:16.52 ID:???
>>74
意見したいならIDを出せ
77nobodyさん:2012/08/15(水) 20:18:49.03 ID:???
>>67
終了希望理由はこれだけですか?

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
78nobodyさん:2012/08/15(水) 20:29:43.19 ID:???
>>77
はいそうです。それらは荒らし行為ですから、そのためのスレは必要ありません。
79nobodyさん:2012/08/15(水) 20:30:52.35 ID:???
存続希望も終了希望も理由が同じじゃないか
仲良くしろよ

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
80nobodyさん:2012/08/15(水) 20:31:05.48 ID:???
>>77
あなたも質問者が袋叩きになるところを
見るためにこのスレを続けたいわけですね。
81nobodyさん:2012/08/15(水) 20:31:38.62 ID:???
>>77
あなたは荒らしですか?
82nobodyさん:2012/08/15(水) 20:32:05.99 ID:???
>>77の人気にshit
83nobodyさん:2012/08/15(水) 20:32:46.50 ID:???
質問者を叩くためのこのスレは必要か?
84nobodyさん:2012/08/15(水) 20:33:29.82 ID:???
適当な質問をして回答者を釣るスレでもある
先月はよく釣れた
85nobodyさん:2012/08/15(水) 20:35:21.95 ID:???
まともな存続理由は無いのか・・・
86nobodyさん:2012/08/15(水) 20:40:46.11 ID:???
存続希望理由一覧

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止しています
87nobodyさん:2012/08/15(水) 20:43:36.14 ID:???
糞言語PHP自体に存続理由がない
88nobodyさん:2012/08/15(水) 23:07:26.78 ID:???
>>87
ペチパーだって薄々気付いてるんだからハッキリ言ってやるなよw
89nobodyさん:2012/08/15(水) 23:12:14.40 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
90nobodyさん:2012/08/15(水) 23:17:13.26 ID:???
・PHPへの理解を深めるため
・PHPの裾野を広げるため
91nobodyさん:2012/08/15(水) 23:42:27.72 ID:???
・PHPへの理解を深めるため
→ゴミと戯れて人生を無駄にするため

・PHPの裾野を広げるため
→ゴミ言語の被害者を増やすため
92nobodyさん:2012/08/15(水) 23:54:02.58 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
93nobodyさん:2012/08/15(水) 23:55:19.66 ID:???
975 名前:nobodyさん[sage] 投稿日:2012/08/15(水) 01:10:49.81 ID:???
質問者と回答者を戦わせてそれを眺めるのが楽しいわけよ

例えば、悪いことをしてるやつがいてそれを通報するとする
正義のために・いいことをしたいから通報するわけじゃない
その悪いやつと誰かを戦わせて眺めたいから通報するのだ
94nobodyさん:2012/08/15(水) 23:55:32.55 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・PHPへの理解を深めるため
・PHPの裾野を広げるため

※質問は受け付けておりますので、IDを表示して投稿してください。
95nobodyさん:2012/08/15(水) 23:59:52.51 ID:ZiLgfuLq
>>94
質問OK?

ゴミへの理解を深めてどうするの?
ゴミの裾野を広げて被害者増やしたいの?
96nobodyさん:2012/08/16(木) 00:01:53.32 ID:???
>>95
ではゴミではない言語は何?
PHPがゴミでその言語がゴミでない理由は?
97nobodyさん:2012/08/16(木) 00:05:06.61 ID:???
 || ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄||
 || ○荒らしは放置が一番キライ。荒らしは常に誰かの反応を待っています。
 || ○重複スレには誘導リンクを貼って放置。ウザイと思ったらそのまま放置。
 || ○放置された荒らしは煽りや自作自演であなたのレスを誘います。
 ||  ノセられてレスしたらその時点であなたの負け。
 || ○反撃は荒らしの滋養にして栄養であり最も喜ぶことです。荒らしにエサを
 ||  与えないで下さい。                  Λ_Λ
 || ○枯死するまで孤独に暴れさせておいて   \ (゚ー゚*) キホン。
 ||  ゴミが溜まったら削除が一番です。       ⊂⊂ |
 ||___ ∧ ∧__∧ ∧__ ∧ ∧_      | ̄ ̄ ̄ ̄|
      (  ∧ ∧__ (   ∧ ∧__(   ∧ ∧     ̄ ̄ ̄
    〜(_(  ∧ ∧_ (  ∧ ∧_ (  ∧ ∧  は〜い、先生。
      〜(_(   ,,)〜(_(   ,,)〜(_(   ,,)
        〜(___ノ  〜(___ノ   〜(___ノ
98nobodyさん:2012/08/16(木) 00:05:19.72 ID:???
>>96
ID出せよクズ
99nobodyさん:2012/08/16(木) 00:05:40.37 ID:???

    >>96

↑↑↑↑↑↑↑↑↑

みなさん見てください

質問に質問で返すアフォ回答者

しかも産廃言語だと自覚していないw

これがこのスレの回答者のレヴェルですwww
100nobodyさん:2012/08/16(木) 00:07:54.14 ID:???
101nobodyさん:2012/08/16(木) 00:15:13.83 ID:???
PHPの起源は韓国!
102nobodyさん:2012/08/16(木) 00:27:16.87 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
103nobodyさん:2012/08/16(木) 00:28:29.04 ID:???
まじで?
一週間前くらい前に始めたばっかだけどやめるわ
アメリカかヨーロッパ辺りだと思ってた
104nobodyさん:2012/08/16(木) 00:28:44.91 ID:???
>>102
お前は相変わらずまとめ方が下手糞
105nobodyさん:2012/08/16(木) 00:28:52.31 ID:???
このスレは終了ということでおk?
106nobodyさん:2012/08/16(木) 00:31:24.39 ID:???
このスレは終了を議論しています。
質問受付は行なっていませんので別スレへお願いします。
107nobodyさん:2012/08/16(木) 00:32:48.36 ID:???
PHPを開発した韓国人のページ貼っておく
http://blog.seabow.pe.kr/?tag=php
108nobodyさん:2012/08/16(木) 00:44:28.60 ID:???
Rubyが流行るといいなwww
109nobodyさん:2012/08/16(木) 00:46:59.15 ID:???
※質問受付は停止していますので別スレへお願いします。
110nobodyさん:2012/08/16(木) 02:01:26.66 ID:CIBfaLN/
サーバー上にアップロードしたファイルを
時限式で消すってphpで可能ですか?どうやるのですか?
111nobodyさん:2012/08/16(木) 02:21:48.87 ID:???
>>110
できてもできなくても1レス前の注意書すら読めないお前には無理だから関係なくね?
さっさと失せろ池沼
112nobodyさん:2012/08/16(木) 03:45:28.53 ID:???
お前ら実に楽しそうだなあ・・・
113nobodyさん:2012/08/16(木) 08:37:12.09 ID:J+KpjArQ
114nobodyさん:2012/08/16(木) 08:47:35.10 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
115nobodyさん:2012/08/16(木) 09:00:36.46 ID:???
>>114
募集と言いつつ終了させたいんだろ?
116nobodyさん:2012/08/16(木) 09:50:16.12 ID:Rr8bqNuS
【OS名】CentOS 5.7
【PHPのバージョン】5.1.6
【連携ソフトウェア】MySQL
【質問内容】
通常はdate関数を使っていたのですが2038年問題で困っております。
date_createを使うことで回避できると見かけますがPHP5.1.6のせいで使用できません。
PHPのアップデートを行うことは出来ないのですが、PHP5.1.6でも2038年問題を回避する方法はありますでしょうか?
アドバイスいただけると助かります。
117nobodyさん:2012/08/16(木) 10:14:17.33 ID:???
PEAR::Dateとか使えばいいんじゃ?
118nobodyさん:2012/08/16(木) 10:30:22.41 ID:???
そろそろ保険や住宅ローンの満期とかで2038年超えるケースがでてきてるな
119nobodyさん:2012/08/16(木) 10:44:55.62 ID:???
それまで平成が続いてるかどうかが問題
120nobodyさん:2012/08/16(木) 11:04:06.61 ID:Rr8bqNuS
PEAR自体が入ってなくてもPEAR::Dateは単体で使えるんでしょうか。
単体で動くのであれば大丈夫なんですが、アップデートとかそういった追加が出来ない環境なもので。
121nobodyさん:2012/08/16(木) 11:23:08.69 ID:???
>>110
定期的に実行できるなら定期的に消す
できないならPHPの実行のたびに消す
122nobodyさん:2012/08/16(木) 12:23:42.56 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
123nobodyさん:2012/08/16(木) 12:25:13.63 ID:J+KpjArQ
124nobodyさん:2012/08/16(木) 12:46:04.65 ID:???
PEAR入れるならPyrusを強くオススメする
125nobodyさん:2012/08/16(木) 12:49:16.92 ID:???
あるアドレスに下記の様にHTTPヘッダー関数で移動すると返ってくる内容がブラウザに表示されるのですが
header("Location: {$add}") ;

file関数、fgets関数等で下記の様に読み込むと中身がカラッポで入っていません
$data = '' ;
if ($fp = @fopen($add, "r")) {
 while (!feof($fp)) $data .= @mb_convert_encoding(fgets($fp, 1024), "EUC-JP", "auto");
 fclose($fp);
}
$data = htmlspecialchars($data);

そこでエラー抑制を外してみました
if ($fp = @fopen($add, "r")) {

if ($fp = fopen($add, "r")) {

そしたら次の様なワーニングが出てきました

Warning: fopen(アドレス) [function.fopen]: failed to open stream: HTTP request failed! HTTP/1.0 403 Forbidden in 動いてるスクリプト on line 374

どうもアクセス相手側から拒否されている様です
しかしヘッダー関数では取得できる様なのでどうにかしてfile関数等でデータを取り込みたいのですが
どうしたら良いかご存知のかたいらっしゃったら教えて頂ける様お願いします
126nobodyさん:2012/08/16(木) 12:55:53.12 ID:???
google検索とかはそういう対応してるよ
スクリプトからのアクセスは拒否してるところなんか結構ある
諦めな
127nobodyさん:2012/08/16(木) 13:05:57.13 ID:???
>しかしヘッダー関数では取得できる様なので
headerのLocationは受け取ったブラウザ側が勝手に転送するだけでしょ、別に何も取得してない
あるアドレスに・・・ってことは他のアドレスなら大丈夫なの?allow_url_fopenがfalseになってるってオチじゃなく?
スクリプトからのアクセス拒否してたとしても、Snoopyとか使うとかすりゃ取得できるでしょ
128nobodyさん:2012/08/16(木) 13:40:53.71 ID:J+KpjArQ
IDお願い致します。
129nobodyさん:2012/08/16(木) 13:42:32.51 ID:PIc6ODkK
>>125
とりあえず>>1読んでID出せ

質問は、
「とある外部サイトのURL」に対して
・ブラウザからはアクセスできる
・PHPからアクセスすると 403 Forbidden になる
ということかな?

アクセス先のURLがアクセス制御に使用する情報は一般的に
・IPアドレス
・UserAgent
・Cookie
・リファラ
とかがあるけど、今回はUserAgentかな

ini_set で user_agent を設定したらいいと思う
http://hain.jp/index.php/tech-j/2007/09/03/file_get_contents%E3%81%AEuseragent
fopenも対応してるかは試してないが、file_get_contentsのほうが楽だろ
130nobodyさん:2012/08/16(木) 13:49:36.24 ID:J+KpjArQ
http://php.net/manual/ja/wrappers.http.php 参照
fopenでも、そのヘッダは送信されるよ。

--
IDなしに誘導しながら回答するのは、合意が取れなかったよ。
131nobodyさん:2012/08/16(木) 13:50:09.71 ID:???
>>129
おまい良回答者だな
132nobodyさん:2012/08/16(木) 13:52:49.37 ID:???
偶然知ってる内容だったから答えたくなったんだろう
他のことは全く分かってないのに
133nobodyさん:2012/08/16(木) 13:53:34.96 ID:???
掲示板の質問回答ってそういうもんだろw
134125:2012/08/16(木) 14:08:35.61 ID:5y13Q7LX
>>all
thnx

>>128,129
とりあえずID出しときます
135nobodyさん:2012/08/16(木) 16:47:31.92 ID:???
本スレ

【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
136nobodyさん:2012/08/16(木) 19:06:09.39 ID:???
そもそも2chで質問してる時点で天井はたかが知れてる
他人と議論するなら分かるけどタダで教えてって言ってる時点で根性は腐ってるし世間知らずだし
自分で解決する能力が全くないわけだから答えられる人が現れなければ死ぬまで開発がそこで止まるわけだ

世間知らず+誰でも答えられる程度の知識
つったらどの程度のものができるか分かるよな
137nobodyさん:2012/08/16(木) 19:17:48.05 ID:???
タダじゃなくても、教えてくれたら多少金払ってもいいから
教えてもらえる掲示板ってないもんかね
と思うことがある
138nobodyさん:2012/08/16(木) 19:33:24.24 ID:4XRI9B/2
質問です。
配列の要素の型(intとstrの混合)を文字列型(str)に統一したいです。
その場合、strvalとarray_mapを使えばよいのでしょうか?

$arr = array_map("strval", $arr);
他に良い方法があれば、ご教示お願い致します。
139nobodyさん:2012/08/16(木) 19:55:44.70 ID:???
>>138
要件満たせているのであれば、それが一番いいんじゃないかな
140nobodyさん:2012/08/16(木) 21:23:42.78 ID:aZw5FRyV
SQLITEで質問があります。

カラム名とその順番も同じテーブルが違う名前で4つあります。

この4つのテーブルの全データをあるカラムを基準に並び替え、
上位10個を取りたいと思ってます。

ですが、テーブル名が違うデータを取得してからどうやって並び替えればいいかわかりません。
SQLITEの構文でそのようなものがあるのか、
もしくはそれぞれのテーブルでデータを取得してあとから配列として並び替えるのかなど
色んな方法がありそうなのですが思い浮かびません。

そのカラムだけのデータなら配列に突っ込んで並びかえれるんですが、
そのほかのカラムのデータも一緒に並び替えるにはどうすればわからなかったので
配列を使う方法は断念しました。

アドバイス願います。
141nobodyさん:2012/08/16(木) 21:37:23.79 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
142nobodyさん:2012/08/16(木) 21:42:46.43 ID:Isc8m1w1
>>140
SQLiteでやるなら UNIONだし、
全データ取得して全部配列に入れてソートしたいなら
http://www.php.net/manual/ja/function.usort.php
の例2辺りを参考に。
143nobodyさん:2012/08/16(木) 21:52:15.01 ID:???
usortなんて使わんでもarray_multisort使えばいいんじゃ?
144nobodyさん:2012/08/16(木) 22:00:19.48 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
145nobodyさん:2012/08/16(木) 22:08:03.14 ID:???
>>143
http://php.net/manual/ja/function.array-multisort.php の
例3みたいになっちゃうよ。
146138:2012/08/16(木) 22:10:55.04 ID:2lssvgyH
>>139
やはりarray_mapの使用がベストなのですね。
ありがとうございました。
147nobodyさん:2012/08/16(木) 22:25:55.60 ID:aZw5FRyV
>>142
うおおおおおおおお!
こんな結果の連結ができたとは・・!
ちょうどこんなのないかなーって思ってたやつがあって嬉しいです
ありがとうございました
148nobodyさん:2012/08/16(木) 22:46:58.60 ID:???
144 名前:あぼ〜ん[NGWord:希望理由] 投稿日:あぼ〜ん
149nobodyさん:2012/08/17(金) 11:38:35.61 ID:QVP+35Nd
ある値 $x が null であるかを判断するときに、

[1]
if( $x === null ) {}



[2]
if( null === $x ) {}

とは同じなのでしょうか?

私はなんとなくずっと [1] を使っていたのですが、
たまに [2] の方法を見たりして、
しかもその作者に限って結構PHPを詳しく知っていたりするので
何か理由があるのかなと。
150nobodyさん:2012/08/17(金) 11:42:02.34 ID:???
>>149
誤代入のリスクを減らせる
151nobodyさん:2012/08/17(金) 11:46:03.78 ID:QVP+35Nd
>>150
よく分からないのですが、
$x に、本来代入すべきではない値を
代入してしまうリスクが減るということでしょうか?
152nobodyさん:2012/08/17(金) 11:48:06.83 ID:QVP+35Nd
あ、誤ってとんでもない大きな文字列とかを代入してしまった時のことでしょうか?

つまり比較処理の早い段階で null でないことが分かるというメリット。

何回もすいません。
153nobodyさん:2012/08/17(金) 11:48:10.42 ID:???
なるほど確かに
勉強になったぜ
154nobodyさん:2012/08/17(金) 11:54:15.23 ID:+aSciR1c
打ち間違えで ==だの ===を = ってやっちまったときに、
if( $x = null ) {} はエラーになんないけど
if( null = $x ) {} だとエラーになってくれるから定数との比較では定数を左にもってこようぜってヤツだ。
マネしてもいいけど、そうしないといけないわけでもない。
155nobodyさん:2012/08/17(金) 11:59:20.83 ID:???
if (A == B)
もしもAの値がBだったら
という意味を考えると逆だと分かりにくい
156nobodyさん:2012/08/17(金) 12:01:28.41 ID:???
スターウォーズのヨーダはご順を逆にして話すことからヨーダ記法と呼ばれている。
157nobodyさん:2012/08/17(金) 12:14:42.59 ID:QVP+35Nd
>>154
あぁ、そういうことでしたか。
勉強になりました。
ありがとうございます。m(__)m
158nobodyさん:2012/08/17(金) 13:14:56.62 ID:???
>>155
それは誤り
AとBが同値だったら
159nobodyさん:2012/08/17(金) 13:19:24.68 ID:???
>>156
それは初めて知った
160nobodyさん:2012/08/17(金) 13:29:38.91 ID:A77u0e4r
>>149
nullかどうかチェックするとき、おれは
is_null() を使うようにしてる

比較演算子は注意しないと
意図しない型変換が行われることがある
161nobodyさん:2012/08/17(金) 13:43:50.01 ID:???
そういう意味では、  null === $x ってやっても、 null == $x のミスは防げないね。
162nobodyさん:2012/08/17(金) 13:44:39.09 ID:???
そういう意味では、  null === $x ってやっても、 null >= $x のミスは防げないね。
163nobodyさん:2012/08/17(金) 17:45:47.50 ID:???
>>156
言いたいことは分かるけど、なんかおかしい気がする
164nobodyさん:2012/08/17(金) 19:51:39.83 ID:???
そのヨーダ
165nobodyさん:2012/08/18(土) 00:02:28.74 ID:???
ウソだヨーダ
166nobodyさん:2012/08/18(土) 00:26:19.69 ID:???
Yoda notationとして英語圏で通用する
167nobodyさん:2012/08/18(土) 03:17:23.51 ID:???
本当かよ
168nobodyさん:2012/08/18(土) 10:57:05.02 ID:0XzHh7gg
うわ、本当だ!
http://de.wikipedia.org/wiki/Yoda_Conditions
こりゃ勉強になるわwww
169nobodyさん:2012/08/18(土) 11:15:45.33 ID:???
Yoda notation ヨーダ記法
Yoda conditions ヨーダ条件式
170nobodyさん:2012/08/18(土) 14:09:06.23 ID:???
うまいこと言いやがってと思ってたらマジだったのか・・・
171nobodyさん:2012/08/18(土) 16:03:01.88 ID:64yQ0WV0
set @rnk=1, @rownum=0, @preval=null;
insert into ranking select @rnk:=IF((@rownum := @rownum + 1) and (@preval <=> point), @rnk, @rownum) AS rank,id,@preval:=point point FROM point_table order by point;

これをphpでクエリ送信する場合どう書けばいいですか?
172171:2012/08/18(土) 16:03:35.98 ID:64yQ0WV0
すいません説明がたりませんでした。
mysqlクエリです。
173nobodyさん:2012/08/18(土) 16:06:38.25 ID:???
>>172
脳みそが足りてない
174nobodyさん:2012/08/18(土) 16:08:01.71 ID:???
>>172
気にしなくていい
気軽に質問を続けろ
175nobodyさん:2012/08/18(土) 16:09:10.81 ID:???
>>171
PHPからMySQLにSQLを送信する方法を聞いてる?
どこまで自分でできるの?
176171:2012/08/18(土) 16:11:49.53 ID:64yQ0WV0
>>175
phpから一行のクエリを送信するのは理解できています。
この場合二行(複数)送信になるのでmysql_queryではできないみたいで、どうすればいいかわかりません。
177nobodyさん:2012/08/18(土) 17:55:51.70 ID:???
>>176
試してないけど、1行ずつmysql_queryを実行じゃだめなの?
178171:2012/08/18(土) 18:43:01.73 ID:64yQ0WV0
>>177
…それでできました。
mysqlのユーザ変数を使っていたので、一気にクエリを送らないと駄目だと思い込んでました。
ありがとうございました。
179nobodyさん:2012/08/18(土) 18:52:28.76 ID:QdVLt3fJ
サイトの縦の長さによって表示するかしない振り分ける方法はありますか?
サイトの長さが1400ピクセル以上だと特定の場所に画像を表示させたいです。
180nobodyさん:2012/08/18(土) 19:19:15.27 ID:???
JavaScriptでやれば?
長さは見る人によって違う
181nobodyさん:2012/08/19(日) 03:06:20.51 ID:???
is_nullなんてどう考えても不要な関数があるのはバグ減らすためだったのか
182nobodyさん:2012/08/19(日) 04:48:19.42 ID:???
このスレも終了ですか。
長い間お疲れ様でした。
183nobodyさん:2012/08/19(日) 10:34:32.33 ID:1zora0s1
セッションはデフォルトで24分有効みたいですが
この期限をサイト別(ディレクトリ別)に伸ばすにはどうしたらいいでしょうか?
使用サーバはレンタルサーバでルート権などはありません
http://jp.php.net/manual/ja/session.configuration.php
ini_setでmaxlifetimeを変更してみたのですが効果がないようです
他に変更する必要があるのか?
あるいはini_setでの変更ではだめなのか?
解決方法がありましたら教えてください
184nobodyさん:2012/08/19(日) 10:42:08.31 ID:???
24分で強制ログアウトですか。
長い間お疲れ様でした。
185nobodyさん:2012/08/19(日) 10:53:41.25 ID:???
オンラインゲーム患者が混じってるようだな
お大事に
186nobodyさん:2012/08/19(日) 11:51:44.62 ID:???
デフォルトなんだから、自分で個別に設定したらいい
187nobodyさん:2012/08/19(日) 12:17:11.88 ID:???
その設定のしかたを聞いてるのに
回答者にバカが多くて残念なスレ
188nobodyさん:2012/08/19(日) 12:30:22.74 ID:???
設定すればいい
189nobodyさん:2012/08/19(日) 12:35:41.61 ID:z7pXVw2M
>>183
一概にコレというにはいろいろありすぎるので
http://pentan.info/php/session_gc.html
このあたり一通り読んで設定してみて、駄目だったらまた聞いてください
190nobodyさん:2012/08/19(日) 12:43:25.62 ID:7fVQtMZZ
質問があります。
自分のサイトにはあるカテゴリが50個ほどがあるのですが、
ユーザが直接URLを打ち込むなどして、存在しないカテゴリにアクセスした場合の処理についてお聞きしたいです。
これをPHP側で制御するのか、htaccess側でmod_rewriteで制御するのかどっちがいいですか?
191nobodyさん:2012/08/19(日) 12:49:41.49 ID:???
>>190
いいってどういう観点で?
192nobodyさん:2012/08/19(日) 12:55:04.76 ID:7fVQtMZZ
今後のメンテナンス的な意味でです。
カテゴリが今後300個とかに増えるとどうかな〜って思ってます。

404を出すにはmod_rewrite使ったほうが楽ですし、
PHPだといちいちリダイレクトさせるから無駄かなと思いまして。


193nobodyさん:2012/08/19(日) 12:56:06.70 ID:???
>>192
mod_rewrite使った方が楽でPHPだと無駄だと思うならmod_rewriteでいいじゃん
194nobodyさん:2012/08/19(日) 13:03:19.75 ID:7fVQtMZZ
なんか
(ABC|CDE|FGH|・・・)

って300個も並べて正規表現で並べて書くのがなんか気になっただけです。

問題ないならmod_rewriteでいきます。
ありがとうございました。
195nobodyさん:2012/08/19(日) 13:04:18.09 ID:???
ようするに404の表示ページをもっと親切なものに変えたいだけでしょ
処理ってほどのおおげさなもんではないがな
196nobodyさん:2012/08/19(日) 13:30:46.86 ID:???
404だと、似た名前のカテゴリの候補を示すと親切な場合ガール
197nobodyさん:2012/08/19(日) 13:34:13.36 ID:???
それはちょっとレベルが高いな
198nobodyさん:2012/08/19(日) 13:34:53.57 ID:7fVQtMZZ
>>196
なるほどありがとうございます
199nobodyさん:2012/08/19(日) 14:15:16.01 ID:???
Google検索で言うところの「もしかして」

悪い例は「スペースアルク」の辞書サイト
せっかく辞書の中身は充実してて素晴らしいのに
打ち間違えたときの候補の出し方が下手糞
200nobodyさん:2012/08/19(日) 14:33:11.99 ID:???
MySQLになんかそんな機能があった気がする
PHPであるかは知らないがGoogle並の精度を自分で実装すると大変だろうな
GoogleがそんなAPIを提供してる可能性もあるがはてさて
201nobodyさん:2012/08/19(日) 14:41:50.72 ID:???
もしかしと

検索 約 395,000,000 件 (0.26 秒)

もしかして: もしかして
202nobodyさん:2012/08/19(日) 14:50:12.14 ID:???
私の他にも誰か〜
いいひとが、いるのなら
203nobodyさん:2012/08/19(日) 14:53:54.59 ID:???
Hadoop使えばいいやんwww
204nobodyさん:2012/08/19(日) 15:02:15.63 ID:???
1.検索する

2.見つからない

3.Googleで検索する

4.もしかしてをスクレイピング

5.再度4で得た単語で検索して見つからなかったら終了
205nobodyさん:2012/08/19(日) 15:06:22.14 ID:???
http://civ5monchan.net/uploader/img/civ5mon173.jpg
プランテーションの楽園を発見した
206nobodyさん:2012/08/19(日) 15:06:45.74 ID:???
ごめん誤爆
207nobodyさん:2012/08/19(日) 15:47:11.12 ID:???
hadoop使えばいいってwww
208nobodyさん:2012/08/19(日) 16:16:00.52 ID:iYqnc6dj
linuxにおいてphpのライブラリって普通どこにおけば良いですか?
pearなら/usr/share/pearにありましたが
209nobodyさん:2012/08/19(日) 16:19:16.70 ID:???
どこまでアクセスさせたいかによる
210nobodyさん:2012/08/19(日) 16:19:45.28 ID:???
>>208
標準パッケージのphpのライブラリが
おいてある所を調べてください。
211nobodyさん:2012/08/19(日) 16:40:19.05 ID:iYqnc6dj
>>209

>>210


ちょっとよくわからないです・・・
212nobodyさん:2012/08/19(日) 16:48:18.44 ID:iYqnc6dj
/usr/share/phpを作ってそこにいれることにしました
失礼しました
213nobodyさん:2012/08/19(日) 20:50:19.77 ID:lbA4VXo/
◆質問用テンプレ
【OS名】windows server
【PHPのバージョン】5.3
【連携ソフトウェア】SQLite
【質問内容】
opentask+というphpで書かれたフリーソフトを弄っているのですが、
SQLite2でDBが作らているのでSQLite3にしようと思い、

sqlite old.sqlite .dump | sqlite3 new.sqlite

上記を実行して新しいDBで実行してみたら"接続エラー"と表示されました。
私のない知識では接続されない理由に検討がつきません。
回答やヒントをください。
214nobodyさん:2012/08/19(日) 20:52:10.16 ID:???
>>212
だめ。

自分で作ったものを入れる場合はそこじゃない。
215nobodyさん:2012/08/19(日) 20:58:35.26 ID:???
>>213
SQLite2と3では接続ドライバが違う
http://www.php.net/manual/ja/book.sqlite.php
http://www.php.net/manual/ja/book.sqlite3.php
コードによってはまるっきりDB接続部分やクエリ投げる部分とかを書きなおさないとだめ
使用するアプリでSQLite3にする必要がないんだから
よくわからないならそのまま使いなよ
216215:2012/08/19(日) 21:01:29.13 ID:???
やっぱ嘘sqlite_openが
sqlite >= 1.0.0って書いてるから3でもたぶん使えるな
とりあえずアプリケーションが出してるような接続エラーじゃ答えようがない
PHPが出してるエラーじゃないと
217nobodyさん:2012/08/19(日) 21:09:40.18 ID:???
>>216
いや、sqlite_系関数はSQLite3をサポートしてないだろ

http://www.php.net/manual/ja/sqlite.installation.php
> SQLite 3 は、PDO SQLite でサポートされます。

OpenTask+というのを確認したら、
ADODB使ってて、SQLiteはsqlite_系関数使ってるから
SQLite3は対応してないと思われる
218nobodyさん:2012/08/20(月) 03:17:37.63 ID:???
スレ存続希望理由を募集しています。
以下、理由一覧です。

・質問者が袋叩きになるところをみたいから
・質問者と回答者のバトルをみたいから
・回答者の自己満足
・適当な質問で回答者を釣るため

※質問受付は停止していますので別スレへお願いします。
219nobodyさん:2012/08/20(月) 04:03:57.75 ID:???
>>214
ええっまじですか
220nobodyさん:2012/08/20(月) 12:16:39.59 ID:???
CronからPHPを実行する場合について教えて下さい。
#!/usr/bin/php
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
MAILTO=""
HOME=/
*/1 * * * * /usr/bin/php /var/lib/a/bin/test.php
crontab -eでこれを書き込んで実行結果を見ると
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mbstring.so' - /usr/lib64/php/modules/mbstring.so: undefined symbol: zend_multibyte_set_functions in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo.so' - /usr/lib64/php/modules/pdo.so: undefined symbol: zend_new_interned_string in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_pgsql.so' - /usr/lib64/php/modules/pdo_pgsql.so: undefined symbol: php_pdo_register_driver in Unknown on line 0
モジュールが無いって怒られるんですが、無いわけではなく
ブラウザ上でPDO使おうとするとちゃんと読み込んでて実行できる状態なんですが
これってどうやって直せばいいですか?
教えて下さい偉い人。
221nobodyさん:2012/08/20(月) 12:18:33.75 ID:???
>>1
222nobodyさん:2012/08/20(月) 12:22:40.30 ID:???
223nobodyさん:2012/08/20(月) 12:22:42.30 ID:QarwQVnH
>>220
CronのPHPは、WebのPHPのプロセスとは違うんや節子
224nobodyさん:2012/08/20(月) 12:23:36.52 ID:???
>>223
つまりどういうことだってばよ!?
225nobodyさん:2012/08/20(月) 12:24:55.28 ID:???
>>224
ID晒さんかえワレ、いてもうたるど
226220:2012/08/20(月) 12:26:36.33 ID:lprKNbrw
>>225
教えて下さい偉い人
227nobodyさん:2012/08/20(月) 12:27:06.50 ID:???
SQLite厨あらためSESSION厨あらためCron厨さんこんにちは
228nobodyさん:2012/08/20(月) 12:36:21.38 ID:???
SQLITE厨&セッション厨のものですが、このCron厨とは別人です。
最近は順調ですが今後ともよろしく
229nobodyさん:2012/08/20(月) 12:47:43.77 ID:???
やっぱ君だろ荒らしてるのw
230nobodyさん:2012/08/20(月) 12:52:10.37 ID:???
>>226
コンソール使える?
su -
で、素のrootから実行してみると確認できる。
コマンドからphpinfo() 実行してみて
231nobodyさん:2012/08/20(月) 13:01:55.68 ID:???
>>228
IDを出せ
232220:2012/08/20(月) 13:07:15.54 ID:lprKNbrw
>>230
# php -v
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/mbstring.so' - /usr/lib64/php/modules/mbstring.so: undefined symbol: zend_multibyte_set_functions in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo.so' - /usr/lib64/php/modules/pdo.so: undefined symbol: zend_new_interned_string in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/pdo_pgsql.so' - /usr/lib64/php/modules/pdo_pgsql.so: undefined symbol: php_pdo_register_driver in Unknown on line 0

でした
たすけてくだしあ
233nobodyさん:2012/08/20(月) 13:11:43.86 ID:???
何で質問してないのにID出す必要があるんだよ
どうせいつものググレカス厨だろ?
帰れよ
234nobodyさん:2012/08/20(月) 13:17:35.51 ID:???
相変わらず荒ぶってますね
235nobodyさん:2012/08/20(月) 13:28:20.67 ID:???
バージョン違いで複数のphpが入ってないか?
236nobodyさん:2012/08/20(月) 13:29:54.17 ID:???
/usr/local/bin/php とかあったりするかな
237nobodyさん:2012/08/20(月) 13:35:07.30 ID:???
php本体が複数ある場合の他に、php.iniが複数あったりするかもしれないな
which や find のコマンドで探せ
っつーかそれも考慮して>>230はphpinfo();やってみろと言ったのではないだろうか?
238nobodyさん:2012/08/20(月) 13:36:56.62 ID:???
あとextension_dirか
239nobodyさん:2012/08/20(月) 15:38:13.13 ID:???
>>232
その行以外を貼って
240nobodyさん:2012/08/20(月) 15:44:05.22 ID:???
>>233
はいはい、SQLITE厨&セッション厨の成りすまし乙
241nobodyさん:2012/08/20(月) 15:44:11.57 ID:xAaAstNO
SQLITE2でカラムを追加する方法教えてください

ググるとこういうのがありました。

BEGIN TRANSACTION;

-- hogeをコピーしたテーブルを作る
CREATE TEMPORARY TABLE hoge_temp(a, b);
INSERT INTO hoge_temp SELECT * FROM hoge;

-- 古いhogeテーブルを削除
DROP TABLE hoge;

-- カラムを追加した新しいhogeテーブルを作る
CREATE TABLE hoge (a, b, c);
INSERT INTO hoge SELECT *,NULL FROM hoge_temp;

-- 古いhogeのコピーテーブルを削除する
DROP TABLE hoge_temp;

COMMIT;

でも新しいhogeテーブルを作ってinsert intoしようとしたところ、
カラムの数が一致してませんと出ました。
どうすればいいでしょうか?
242nobodyさん:2012/08/20(月) 15:48:11.85 ID:???
カラムの数を一致させる
243nobodyさん:2012/08/20(月) 15:48:51.26 ID:xAaAstNO
でもカラム数を増やしたんだからカラム数が一致するわけありません。
244nobodyさん:2012/08/20(月) 15:50:31.50 ID:???
insert into はどうやったの?
そのやり方はデータ取っておいて作りなおしてるけど、
ALTER TABLE でも追加できるぜ
245nobodyさん:2012/08/20(月) 15:52:40.56 ID:???
あと .schema テーブル名で確認してみるとか。
追加コマンドは
ALTER TABLE テーブル名 ADD COLUMN カラム名;
246nobodyさん:2012/08/20(月) 15:55:13.79 ID:???
>>243
カラムの数を一致させる
247nobodyさん:2012/08/20(月) 15:56:04.96 ID:???
ああ、もしかして
-- カラムを追加した新しいhogeテーブルを作る
この部分のINSERT INTOか
>INSERT INTO hoge SELECT *,NULL FROM hoge_temp
この * で以前のカラム、,NULLが追加したカラム用だろ。
INSERT INTO hoge (a,b) SELECT * FROM hoge_temp
でいけるかもね
248nobodyさん:2012/08/20(月) 16:00:22.49 ID:???
どうみてもPHP関係ないでござる
249nobodyさん:2012/08/20(月) 16:01:01.94 ID:???
そういやそうだ
250nobodyさん:2012/08/20(月) 16:07:17.84 ID:xAaAstNO
>>244-245
sqlite2なのでalter tableは無理っす

>>247
でもダメでした。


突然ですが私の勘違いだと思います。
私は追加したカラムを末尾ではなく、中間に入れたかったのですが、
どうも末尾じゃないとうまくいかないっぽいです。
もう古いほうからselectで読み込んで変数にぶち込んで、
新しいほうのdbの対象の場所にぶち込むコード書いて済ませました

ありがとうございました。
251nobodyさん:2012/08/20(月) 16:08:26.94 ID:xAaAstNO
ったく俺にこんなめんどくさいコード書かせるとはSQLITE2も終わってんな
カラムの追加が手軽に出来ないってどんなクソ仕様だよ
20分返せ
252nobodyさん:2012/08/20(月) 16:09:18.68 ID:???
>>250
位置なんて関係ないけど
SELECT で * 使わないで全部書けばいいだけだろ。
SELECT a,NULL,b って書けばいい。
もうちょっと考えようぜ
253nobodyさん:2012/08/20(月) 16:09:29.27 ID:???
黙れカス
初心者がSQLiteなんて使うからだろバカ
お前みたいなゆとりはMySQL使えって前にも指南してやっただろウンコ
254nobodyさん:2012/08/20(月) 16:15:22.48 ID:???
>>252
あ。。。
なるほど!頭良いですね
ありがとうございました!

>>253
うるせー
もう離れられないんだよ
いまさらMYSQLのコードに書き直す時間なんかねー
255nobodyさん:2012/08/20(月) 16:29:24.34 ID:QVHysu23
mkdirをセーフモードかかってる環境で使いたいのですが無理ですか?
親ディレクトリを777にすればとりあえず行けるかなと思ったのですが無理でした
cgi版を使わないでセーフモードかかってる環境でどうにか作成できないでしょうか?
256nobodyさん:2012/08/20(月) 16:42:32.18 ID:???
テンプレくらい張ってくれ

safe_mode = On 環境下でmkdir/rmdirの使用が制限されるのは、
親となるディレクトリの所有者のUIDとスクリプト実行者のUIDとが違う場合であってパーミッションは関係ない
system()からmkdir呼んでもダメならダメ
257nobodyさん:2012/08/20(月) 16:43:15.81 ID:24k4dPMJ
どうにか作成することは可能です。
perl経由
http://www.xtrec.com/column/1206735656.html
ftp経由
http://blog.livedoor.jp/lionkid/archives/3191882.html
258255:2012/08/20(月) 17:05:58.95 ID:QVHysu23
>>256
ファイルはパーミッションの設定で作れたので
ディレクトリもいけるかなと思ったのですが無理なんですね
systemから呼んでみたらエラーは出ないものの作成されなかったので無理みたいです

>>257
PerlもPHP-CGIと同様は環境に依存するのでNGで
自動作成が目的なのでftpもNGです

というわけで諦めたいと思います
ありがとうございました
259nobodyさん:2012/08/20(月) 17:09:54.35 ID:???
少なくともftp経由の方はPHPからftpを呼んで実行するんだから自動作成に組み込めるんじゃね・・?
ディレクトリ操作が超頻繁に呼ばれるんなら色々と不適当だろうけど実現は出来る
260nobodyさん:2012/08/20(月) 17:11:25.21 ID:???
残念だけどftpモジュールはコンパイルオプションが必要なんだな
261nobodyさん:2012/08/20(月) 17:15:43.27 ID:???
え、まじ?
5.3.8でftp関連のオプション付けないでconfigureしてたけどRegistered PHP Streamsにftp入ってるぞ
262nobodyさん:2012/08/21(火) 02:59:48.34 ID:XWPs3HFY
サーバーの高負荷の状態が続くとトラフィックを自動的に制限
するってphpで可能ですか?
例えば、http://〜.zipに多数の人間がアクセスした時に
トラフィックを自動的に制限することをphpで可能でしょうか?
263nobodyさん:2012/08/21(火) 03:22:05.76 ID:???
>>262
PHPには可能でもお前みたいなヴァカには無理
失せろクズが
264nobodyさん:2012/08/21(火) 03:26:01.00 ID:???
phpにトラフィックの帯域制限をかけるような機能はない
ダウンロード人数とファイルの容量などから計算して
許容範囲を超えたら一時的にダウンロードをできなくしたり
セッションを使って一度にダウンロードできる人数を制限することは可能
265nobodyさん:2012/08/21(火) 04:10:58.19 ID:M7Blza7t
$array['hoge']=1;
$array['huga']=2;

こういう連想配列があります。
後からとってきたfooとbarという文字列を、

$array['foo']=0;
$array['bar']=0;

といった具合にこの連想配列にくっつけたいです。
今は$a=array('foo','bar');をループでまわして$array[$i]=0;にしてます。
$aの構造次第では$array[$a]=0;とかもっと簡単にいけそうな気がするのです気のせいですか?
ちなみに$array[$a]だとIllegal offset type〜が出てしまうのでだめなんですが、
なんかいい方法あったら教えて下さい。
$array['foo']と直接つけることはできない(しない)ので、
直接かけというご指摘はなしの方向でお願いします。
266nobodyさん:2012/08/21(火) 04:41:05.60 ID:???

何の疑問もなくhogeとか使ってるキチガイ。
嫌がらせのつもりじゃなかったらお前頭おかしいよ。
267nobodyさん:2012/08/21(火) 04:46:24.41 ID:???
>>265
気のせい
糞言語PHPにそんな機能はない
268nobodyさん:2012/08/21(火) 10:07:40.97 ID:???
>>265
配列系の関数は腐るほどあるよ
>>267 とは全く逆の意味で○○かもしれないが、PHPはそういうものだと思って
リファレンスを常に読む。

とりあえず君が目を通すべきことはまさか知らないことはないと思うが、配列同士の加算について。
そして array_merge を調べてその違いを知る。
これを知らないとほとんどの有名どころのライブラリは読めない。

つぎに、array_fill_keys を ついでだから array_fill と同時に調べる。

あと、コールバック系の関数もたくさんあって、
同じ機能を自作するのはまさに車輪の再発名として無駄だから
まず暇があったら配列関数を全部試して、頭の隅にそういえばあんなのあったな程度に
引っかかるようにしておけ。
269nobodyさん:2012/08/21(火) 10:38:51.28 ID:hD35P2AH
>>265
foreachでいいと思うけどな。

$arrayList = array("key1"=>"value1","key2"=>"value2");
$a=array('foo','bar');

$arrayList += array_fill_keys($a,0);
var_dump($arrayList);
270265:2012/08/21(火) 11:02:38.87 ID:M7Blza7t
>>268
array_mergeは試したのですがなんか結果が返ってきませんでした。
と思ったのですが、寝て頭がさえたら、
array_merge($array,$a)ではなく、$array=array_merge($array,$a)にしてないのが原因でし。た
配列系の関数はリファレンス渡しのイメージが強くついうっかりしてました。

>>269
まぁそうですよね。
一応パフォーマンス測りましたが、思ったよりボトルネックにはなってませんでした。

どうもありがとうございました。
271nobodyさん:2012/08/21(火) 11:07:58.55 ID:???
$array = array_merge( $array, array_fill_keys( $a, 0 ) );
272nobodyさん:2012/08/21(火) 11:10:18.97 ID:???
C言語使いが
( $a, 0 )
って空白開けるのがとっても気になる
読みづらくないんだろうか
273nobodyさん:2012/08/21(火) 11:16:47.83 ID:???
質問はid出してね
274nobodyさん:2012/08/21(火) 13:31:17.94 ID:???
>>272
ゴミ言語使ってれば普通の書き方に違和感もあるだろうよ
お前がわざわざゴミ言語選んだ理由は何?
275nobodyさん:2012/08/21(火) 13:37:09.13 ID:???
>>272
C言語での書き方もいろいろ
276nobodyさん:2012/08/21(火) 13:47:50.37 ID:hD35P2AH
スレ違いです。やめてください。
277nobodyさん:2012/08/21(火) 14:18:23.25 ID:qLhbnQlN
【OS名】Redhat
【PHPのバージョン】6.1
【連携ソフトウェア】
【質問内容】
正規表現での質問です。
文字列の最後がindex.*の場合のみreplaceしたいと思ってます。
preg_match("/index.*/i", $test)
とすることで出来たのですが、index.html?fuga=hogeといった場合も全て削除されてしまいます。
アドレスの最後がindex.〜場合だったのみreplaceするにはどのように変更すれば良いでしょうか?
278nobodyさん:2012/08/21(火) 14:29:00.99 ID:???
>>276
お前馬鹿だな
C言語での書き方もいろいろだから
全員が空白を開けるとは限らないという話だろうがハゲ
279nobodyさん:2012/08/21(火) 14:41:39.02 ID:???
お前ら全員消えろ
280nobodyさん:2012/08/21(火) 14:46:46.49 ID:???
>>277
index.html?fuga=hoge
でも、URLの最後がindex.〜だよ

クエリストリングは含めたくないということ?
変換前と変換後の希望する結果をいくつか例示したほうがいい
281nobodyさん:2012/08/21(火) 14:59:47.26 ID:???
>>277
おいゴミ
回答者に質問の意味について逆質問させるような質問の仕方をスンナはげ
282nobodyさん:2012/08/21(火) 15:08:01.19 ID:qLhbnQlN
>>280
もうしわけありません。
文字列の最後が

index.html index.htm index.js index.pl index.cgi index.php index.rb

といったファイル名のみで終了している場合のみその部分を削除したいと思います。

index.html/ index.html?fuga=hoge

といったファイル名と同じフォルダ名の場合やクエリストリングが
ある場合は削除せずにスルー出来ればと思っております。
283nobodyさん:2012/08/21(火) 15:33:20.46 ID:???
>>282
index.*を消したいだけなら

$path="path/to/index.html?fuga=hoge";
echo preg_replace('/index\.\w+/','',$path);
284nobodyさん:2012/08/21(火) 15:33:54.23 ID:???
削除するってどこの部分を削除するんだよ
285nobodyさん:2012/08/21(火) 15:35:01.77 ID:qLhbnQlN
>>283
ありがとうございます。
一歩近づきました。
フォルダの場合やクエリがある場合はスルー出来ればと思っております。
286nobodyさん:2012/08/21(火) 15:42:56.61 ID:???
>>285
/index\.\w+$/
は?
287nobodyさん:2012/08/21(火) 15:50:30.26 ID:???
?が含まれていたら?の前後の2つの文字列に分割
?の前の部分を置換して、それに?の後の部分をくっつける
288nobodyさん:2012/08/21(火) 16:04:13.08 ID:???
それはスルーって書いてるのに
289nobodyさん:2012/08/21(火) 16:04:55.14 ID:???
そもそも、最後とかクエリとかいうよりも
URLのファイル名部分を抜き出す、という定義でいいんでないの?
290nobodyさん:2012/08/21(火) 16:07:54.36 ID:qLhbnQlN
>>286
ありがとうございます。
こちらで思うような動作を確認できました。
確かに実際にこうして見て見るとなるほどと思います。

>>287
実は最初はそうしてたんですが、スマートに出来ないものかと思いまして。
あと拡張子の終わりをどう判断するか?というのがありましてクエリ以外にもスラッシュでフォルダといった場合やエンコードの関連などもありまして正規表現で出来ればと思っておりました。

みなさんご回答いただきありがとうございました。
291nobodyさん:2012/08/21(火) 16:30:27.81 ID:???
>>290
分割していくのが保守性もいいし確実だ
292nobodyさん:2012/08/21(火) 16:32:24.74 ID:???
293nobodyさん:2012/08/21(火) 16:35:56.40 ID:qLhbnQlN
>>291
確かに不明なものが出てきた際は、正規表現ではなく個別に動作を変更できる分割のほうがいいかもしれないですね。
今後を見据えてどちらがいいのか検討してみます。

>>292
こんな関数あるの知りませんでした。
ちょっと試して見たいと思います。
294nobodyさん:2012/08/21(火) 19:37:58.47 ID:40TN/F5z
cakePHP2でアップデートを行おうとしているのですが
テーブルの主キーはかならず id という名前で1つのみ存在
する状態でなければ

save()を実行してもだめなのでしょうか?
どうやっても思い通りの更新をする事ができないので
直接UPDATE分を書こうか迷っています。
しかし、そもそも折角cakeを使っているのでSQLの直書きだけは避けたいです。

@現在のテーブル
[ tb_hoge ]
user_id ( int )
emploied_id ( int )
user_name ( text )
295nobodyさん:2012/08/21(火) 20:58:53.77 ID:???
専スレいけよ
296nobodyさん:2012/08/21(火) 21:04:36.92 ID:???
【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
297nobodyさん:2012/08/21(火) 21:10:28.42 ID:???
>>296
違うだろwww
298nobodyさん:2012/08/21(火) 21:14:09.83 ID:???
【PHP】下らねぇ質問はID出して書き込みやがれ 119
http://kohada.2ch.net/test/read.cgi/job/1337174486/
299nobodyさん:2012/08/21(火) 21:15:21.92 ID:???
>>298
なんで転職板なんだよ・・・
300nobodyさん:2012/08/21(火) 21:31:00.04 ID:???
【CakePHP】大人気フレームワークCakePHP【Ver2.2.1】
http://anago.2ch.net/test/read.cgi/river/1343861550/
301nobodyさん:2012/08/21(火) 22:51:31.69 ID:???
<link rel="start" href="file:///C|/Users/じゅん/desk/index.html" />
302nobodyさん:2012/08/21(火) 23:57:26.73 ID:ZlOByRzF
<img src="file:///" />
303nobodyさん:2012/08/22(水) 07:41:29.02 ID:???
Aptanaより軽くてAptanaみたいにPHP、HTML、Javascriptのインテリセンス機能が付いて
ファイルをツリー形式で表示できるエディタかIDEってありますか?
304nobodyさん:2012/08/22(水) 10:32:44.75 ID:???
スレタイ読んで>1-1000読んでエディタスレ行け
305nobodyさん:2012/08/22(水) 11:08:52.78 ID:???
嫌だなぁ
PHP版にいる人の意見を効きたいからここに書き込んだっていうのに
306nobodyさん:2012/08/22(水) 11:38:09.95 ID:???
>>1
307nobodyさん:2012/08/23(木) 09:45:17.64 ID:v9kKdUoC
PHP内でhtmlを取得して、そこに書かれているテキストを変数に格納するにはどうすればいいでしょうか?
動的に変化するURLにアクセスして、その中身を取得したいのですが
308nobodyさん:2012/08/23(木) 09:48:14.92 ID:???
HTMLを取得する
HTML内から必要なテキストを抽出する
テキストを変数に格納する
寝る
309nobodyさん:2012/08/23(木) 10:07:56.55 ID:???
特定のタグを探して、その中を切りだして文字列にする、という手順で。
簡単なテスト文章から練習するといい。
慣れたらライブラリ使うことも検討して
310nobodyさん:2012/08/23(木) 10:43:56.80 ID:???
1.file_get_contentsやDOM当たり
2.1でとったものを正規表現やDOM操作で
311nobodyさん:2012/08/23(木) 10:56:51.48 ID:1lZoqEZ8
PHP5.3のsystem関数でrmコマンド,unlink関数が実行できないのはデフォルトでしょうか?
それ自体は納得いくのですが、結構探してもその手の記述がみつからないので気になりました
削除するファイルのパーミションは777で、
system関数はcatやlsなどの関数は問題なく実行できます
(ソース)
$cmd = "rm hoge.txt";
system($cmd,$ret);
echo "return_code[$ret]";
dump_var(unlink("hoge.txt"));

(表示)
return_code[1] bool(false)
312nobodyさん:2012/08/23(木) 11:03:23.56 ID:???
サーバ側が制御してんじゃないの
CGIでやってみたらいいのではないか
313311:2012/08/23(木) 12:10:33.07 ID:CZBgvCvI
>>312
すいません、単純にディレクトリの書き込み権限がありませんでした・・・

スレ汚し失礼しました
314nobodyさん:2012/08/23(木) 23:57:17.04 ID:???
二度とくるな
315nobodyさん:2012/08/24(金) 19:39:21.42 ID:6pGxEHfe
PHP5.2でmail関数を使って添付ファイルの送信を行っていたのですが
ファイルサイズの合計が8Mを超えたあたりでメールの送信に失敗してしまいます

php.iniのmemory_limitは256Mにしています
考えられる原因等ありましたら教えていただけないでしょうか?
316nobodyさん:2012/08/24(金) 20:28:54.42 ID:???
メールの仕組み上、数MBを超えたら分割するのが普通
仮に送れても相手に届かないことがある
317nobodyさん:2012/08/24(金) 23:37:37.09 ID:Uqq/1V6c
>>315
「送信に失敗」とは具体的にどうなる?

再現コードは提示できる?

MTAは何?
318nobodyさん:2012/08/25(土) 09:52:39.99 ID:CCP03x17
PHPのフォーム送信時によく大括弧(ブレース、[])で括って
配列としてパースする方法を見かけますが、
これって厳密にはルール(W3C勧告)違反ですよね

原典
http://www.w3.org/TR/html4/types.html#type-name
和訳
http://www.asahi-net.or.jp/~SD5A-UCD/rec-html401j/types.html#type-name

ということは、これらの記述方法を解釈しないW3C準拠のブラウザが
今後出てこないとも限らないということですよね。(現実問題はともかくとして)
でも、あまりこのことについて触れられた話題を聞いたことがありません。
(※HTTPプロトコル的には問題はないようです)

それか何か別の上位規約みたいなものがあって問題になっていないのか、
あるいはPHPがオレオレでやっちゃってて、ブラウザ側が柔軟に対応しているのか、
このあたりの情報(話題にしているブログやQ&Aでも結構です)
があれば何でもいいので教えてください。
319nobodyさん:2012/08/25(土) 10:23:06.45 ID:???
どのへんが違反だと思ったのか詳しく
320nobodyさん:2012/08/25(土) 10:37:09.73 ID:CCP03x17
> ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
> IDトークンとNAMEトークンは、アルファベット([A-Za-z])で開始し、任意の数のアルファベット、数字、([0-9])、ハイフン(-)、アンダースコア(_)、コロン、(:)、ピリオド(.)のみで記述する必要がある。

とありますので、大括弧(ブレース、[])は使用すべきでない文字であると解釈しました。
321nobodyさん:2012/08/25(土) 10:45:11.83 ID:???
俺も最初違和感を感じで
hoge[0]をhoge-0にしてサーバ側でhoge[0]に変えてたけど
面倒だし気にしないことにした
322nobodyさん:2012/08/25(土) 10:49:13.58 ID:???
IDやNAMEにJSON突っ込むやつなんて見たことないな
323nobodyさん:2012/08/25(土) 10:49:21.87 ID:CCP03x17
深く取り上げているトピックなどはご存じありませんか。

ありがとう。
324nobodyさん:2012/08/25(土) 10:55:01.40 ID:???
マジレスするとお前が関係ない仕様を持ち出して勝手に問題視してるだけ
325nobodyさん:2012/08/25(土) 11:11:23.54 ID:CCP03x17
そうですか、とても斬新な意見ありがとう。
326nobodyさん:2012/08/25(土) 11:39:16.84 ID:???
関係ないとする根拠が必要
327nobodyさん:2012/08/25(土) 11:59:23.75 ID:???
<input id="ここはIDなので[]とか使えないけどここの値は送信されない"
name="ここはNAMEじゃなくてCDATAだから[]も使える"
value="ここもCDATA まあJSON入れるとすれば普通はここ">

違反になる例ってどんなのかなあ
328nobodyさん:2012/08/25(土) 12:14:04.36 ID:???
> ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").
> IDトークンとNAMEトークンは、アルファベット([A-Za-z])で開始し、任意の数のアルファベット、数字、([0-9])、ハイフン(-)、アンダースコア(_)、コロン、(:)、ピリオド(.)のみで記述する必要がある。

これにNAMEが入ってるのは何だ?
どこから持ってきたんだ?
329nobodyさん:2012/08/25(土) 12:14:38.57 ID:???
ああ、分かった
属性じゃないのか
330nobodyさん:2012/08/25(土) 13:15:38.49 ID:???
>>325
http://www.asahi-net.or.jp/~SD5A-UCD/rec-html401j/index/attributes.html
ここのページのTypeの列を見ろ
TypeがNAMEなのは、http-equivとmeta要素のnameだけ
inputとかのnameの中身はCDATA
331nobodyさん:2012/08/25(土) 13:51:07.63 ID:CCP03x17
>>330
よくわかりました。私の解釈が間違っていました。
以下が制約となるということを私は理解しました。

CDATAは、文書文字集合中の任意の文字の列であり、文字実体をも含む。ユーザエージェントは、この属性値を次のように解釈する必要がある。
文字実体は文字で置き換える。
改行文字LFは無視する。
個々の改行文字CRあるいはタブ文字は、1つの空白文字で置き換える。

どうもありがとう。
332nobodyさん:2012/08/26(日) 04:37:11.25 ID:NUwGA8LG
PDOのプレースホルダでSELECT句のCONCATで使えます?
どうやってもエラーが出る。。。
333nobodyさん:2012/08/26(日) 05:34:39.80 ID:???
無理
concatしたい文字列を配列にいれて
array_mapあたりでPDO::quoteを適用
implodeでカンマ区切りで文字列結合
クエリ文字列に組み込む

in演算子とかでも同じ事が言える
334nobodyさん:2012/08/26(日) 07:19:24.54 ID:NUwGA8LG
>>333
ありがとうございます クエリを結合しました
エスケープさえちゃんとしてれば必要無いですね
335nobodyさん:2012/08/26(日) 21:42:41.88 ID:???
test
336nobodyさん:2012/08/27(月) 18:27:04.38 ID:beoPo3Gh
PHPでメール受信をしたあとヘッダ解析を楽にするライブラリを教えて
337nobodyさん:2012/08/27(月) 18:28:46.95 ID:???
338nobodyさん:2012/08/27(月) 20:44:23.38 ID:???
PEAR::MailのmimeDecode
339nobodyさん:2012/08/28(火) 18:36:33.00 ID:???
require(dirname(__FILE__).'/読み込みたいファイルへの相対パス');
のようにファイル読み込みをさせているのですが、もっと便利なやり方があるだろうと言われました。
自分としては、これが間違いにくくていいと思っているのですが、もっといい方法があるようでしたら教えてください。
340nobodyさん:2012/08/28(火) 19:04:00.85 ID:???
相対パスのみ書けば?
341nobodyさん:2012/08/28(火) 19:21:54.52 ID:???
>>340
ファイルAからファイルBを呼び出して、さらにファイルBの中でファイルCを呼び出していたりすると、BではAからの相対パスでCを指定しなければいけないはずです
これが面倒だったので、dirname(__FILE__)を追加して回避していました
342nobodyさん:2012/08/28(火) 19:41:39.62 ID:???
include_pathを設定して、そこからの相対パスは?
343nobodyさん:2012/08/28(火) 20:38:45.53 ID:???
>>342
php.iniでinclude_path(include、requireの基準位置?)を設定してしまうのですか
ありがとうございました
やってみます
344nobodyさん:2012/08/28(火) 20:46:28.64 ID:???
オートロード
345nobodyさん:2012/08/28(火) 21:10:40.61 ID:???
ID出せって
346nobodyさん:2012/08/29(水) 00:19:08.42 ID:R37ZaK/q
markdown.phpがうごきません
wordpress専用なのでしょうか?
347nobodyさん:2012/08/29(水) 00:32:15.59 ID:???
>>346
それは僕が決めることです。
348nobodyさん:2012/08/29(水) 00:50:15.00 ID:mnj7YyJT
>>346
http://michelf.ca/projects/php-markdown/
せめてどうやってやったのか書かないと分かるわけないじゃない。

>>347
そういうのやめようよ
349nobodyさん:2012/08/29(水) 01:12:03.93 ID:R37ZaK/q
うごきました
おさわがせしました
350nobodyさん:2012/08/29(水) 17:33:36.45 ID:gT4jykYw
以下のエラーについて質問です。

エラー文
Warning: ftp_put() [function.ftp-put]: Please login with USER and PASS in /home/example.com/public_html/lib/uni_class.php on line 512

ftp_putでエラーが出るのですが
実際のファイルはアップロードされており正常に動作しているようなのですが
エラー表示がされ、ログインの情報等を確認しても正しくて原因が特定できずで困っております。
351nobodyさん:2012/08/29(水) 18:32:25.26 ID:???
パッシブモードの問題か、相手のFTPサーバが変なメッセージ返してきてるのかも知れない、しらんけど
352nobodyさん:2012/08/30(木) 22:06:55.45 ID:4UCNl7Xf
ちょっと気になる点が

$fp = fopen($pass,"a+");
flock($fp,2);
echo fgets($fp);

ってやるとfopenの時点でファイルポインタはファイル終端に置かれると思うのですが
なぜか1行目をfgetsできてしまいます
最後なので何も取得できないと思うのですがナゼなのでしょうか?
353nobodyさん:2012/08/30(木) 22:09:17.49 ID:???
PHPが糞言語だから
354nobodyさん:2012/08/30(木) 22:13:11.94 ID:???
そーいうのはPHPの仕様に甘えずちゃーんとやっといたほうがいいぞ
fcloseでflock解除できなくなった!なぁーんて事があったりする
355nobodyさん:2012/08/30(木) 22:29:13.77 ID:???
書き込みのポインターと読み込みのポインターは別々だからな
356nobodyさん:2012/08/30(木) 22:32:31.63 ID:4UCNl7Xf
なるほど、別々なんですか
ということは書き込みポインターが終端に置かれて、読み込みは一番上って事ですね

>>354氏の言うとおりなら、一番上を取得した後、一番下に置くのなら
fopen(a+)をした後
fseekで一番上にポインタをやる

fget

fseekで一番下にポインタ

fput
とやる方がいいのでしょうか?
357nobodyさん:2012/08/30(木) 22:39:03.44 ID:???
モードがa+ならSEEK_SETしようが書き込みされるポイントはファイル末端固定だ
これは変わらない and 変えられない
358nobodyさん:2012/08/31(金) 00:23:15.87 ID:???
マニュアルは、下のNoteにしか書いてないことがよくある
この件もfopenのページにある。
359nobodyさん:2012/08/31(金) 00:32:15.92 ID:???
マニュアルが不正確だな
'a+'について「ファイルポインタをファイルの終端に置きます。 」ってあるけど
正確には
・ファイルポインタはファイルの先頭に置く
・書き込みはファイルポインタの位置に限らずファイルの終端
ってことだろ
360nobodyさん:2012/08/31(金) 00:34:27.25 ID:MVPLX6lz
エフテル関数つかって確かめましたが、ポインタは上になってました
皆さんのレス、物凄く勉強になりました。感謝の極みです!
361nobodyさん:2012/08/31(金) 00:36:13.51 ID:???
マイクロソフト オフィス エフテル
362nobodyさん:2012/08/31(金) 00:37:53.11 ID:???
エフオープン
エフロック
363nobodyさん:2012/08/31(金) 00:41:48.99 ID:???
エフテル関数なんて初めて聞いたわ
364nobodyさん:2012/08/31(金) 00:45:58.20 ID:???
俺は職場で平然とfgetc()を
「エフゲットゥク関数で1文字取り出せば解決だろ」
と言ってる
365nobodyさん:2012/08/31(金) 00:50:38.09 ID:???
ああfgetっていう意味だったのか
学術的っぽいかっこいい名前だなと真剣にググってしまったじゃないか
366nobodyさん:2012/08/31(金) 00:56:48.60 ID:???
エフテル=ftell
367nobodyさん:2012/08/31(金) 02:12:44.75 ID:p7ILmJoK
$エフピー = エフオープン($パス, 'え〜ぷらす');

これを実行しようとすると
PHP Fatal error: Call to undefined function エフオープン()
となるんですが、どうすればいいでしょうか?

CentOS 5.8
PHP5.2.14 (cli) です。
368nobodyさん:2012/08/31(金) 02:24:22.85 ID:???
エフオープンという関数が定義されていないので正しい関数名を調べて下さい
369nobodyさん:2012/08/31(金) 02:31:14.74 ID:p7ILmJoK
>>368
回答ありがとうございます

$え〜ぷらす = 'a+';
$エフピー = エフオープン($パス, $え〜ぷらす);

function エフオープン($パス, $オプション)
{
return fopen($パス, $オプション);
}

上記のようにラッパー関数を作成したところ、
問題なく動作しました
ありがとうございました



っつーか、まじで動くと思わなかったが日本語使えるんだな・・・
370nobodyさん:2012/08/31(金) 02:34:04.75 ID:???
あーもうそういいのいいから、二番煎じとかいいから
コスプレとかでも反応困るから
371nobodyさん:2012/08/31(金) 02:44:59.70 ID:p7ILmJoK
<?php
class クラス
{
function メソッド($引数)
{
echo $引数;
}
}

$インスタンス = new クラス;
$インスタンス->メソッド('日本語');


これが動くとは知らなかったし試そうとも思わなかったんだが、
いまどき当たり前のように動くのか?
VBはたまに見るが、JavaやRuby、PHPでも日本語変数名使えるんだな
372nobodyさん:2012/08/31(金) 07:03:28.30 ID:???
全角空白の変数名とか作れたら楽しそう
373nobodyさん:2012/08/31(金) 08:00:46.89 ID:???
本スレ

【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
374nobodyさん:2012/08/31(金) 08:34:51.14 ID:???
エフクントゥル fcntl
イオクトゥル ioctl
とか元の綴りが想像できた方がいい場合もある
375nobodyさん:2012/08/31(金) 14:07:29.17 ID:???
テストするとき日本語で書かないの?
376nobodyさん:2012/08/31(金) 14:41:29.69 ID:???
ehuo-pun
377nobodyさん:2012/08/31(金) 16:35:40.77 ID:???
SQLITEのSQL文で、

Aが1で、BかCかDかEが2の場合っていうwhere句は

A = 1 and b = 2 or c = 2 or d = 2 or e = 2

でいいでしょうか?
378nobodyさん:2012/08/31(金) 16:46:39.80 ID:???
ID出してよ
379nobodyさん:2012/08/31(金) 18:08:15.34 ID:???
本スレ

【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
380nobodyさん:2012/08/31(金) 18:24:42.50 ID:???
巣から出てくんなw
381nobodyさん:2012/08/31(金) 23:01:38.47 ID:???
またSQLite厨が荒らしてんのか
382nobodyさん:2012/08/31(金) 23:04:54.34 ID:???
A=1 AND 2 IN (B, C, D, E)
383nobodyさん:2012/08/31(金) 23:25:14.32 ID:???
質問出したの忘れてたって思ったら誰一人まともな回答してねーwwwwwww

>>382ってあってんの?
384nobodyさん:2012/08/31(金) 23:29:06.00 ID:???
バカは消えろ
385nobodyさん:2012/09/01(土) 14:16:44.73 ID:???
>>2
386nobodyさん:2012/09/01(土) 14:19:03.31 ID:???
うるせー!!!!!!!!!!!
さっさと答えやがれぼけぇ!
387nobodyさん:2012/09/01(土) 14:36:43.06 ID:???
タダでは教えられないぜ
388nobodyさん:2012/09/01(土) 14:47:46.37 ID:???
EVAL ( Aが1で、BかCかDかEが2 )
389nobodyさん:2012/09/01(土) 16:34:13.33 ID:???
>>377
PHPじゃないし、
ID出してないし、
>>382じゃだめなのか?
390nobodyさん:2012/09/01(土) 16:50:26.76 ID:???
眠いなぁ
391nobodyさん:2012/09/02(日) 02:54:13.92 ID:cmUGNg2H
ubuntu12.04 localhostのapache鯖で、mb_send_mail関数でgmalのsmtpサーバを用いて送信しようと試行錯誤していたのですが、
unixの場合はmb_send_mail関数はsendmail関数を使用していて、
当初はphp.iniでsmtpサーバやポート番号の設定項目をgmailのsmtpに変更すれば、そのものを使えると思っていたのですが
sendmailは自分のマシンで動いてるメールサーバでないと送れないのでしょうか?

調べていくうちにPEAR::mailを使うとずばりgmailのsmtp経由の送信ができるらしいのですが
サンプルはgmailのユーザ名やパスワードを必要としていたので、
そこの設定をphp.iniにしないで送れるわけないとも思いましたし、そんな設定項目はなさそうでしたので
詳しい方にお聞きしたいです

392nobodyさん:2012/09/02(日) 13:42:57.32 ID:???
SMTPはもともとユーザーIDやパスワードはいらない仕様
スパム送るやつが後を絶たないのであとから追加された。
なので、ローカルに限定すれば認証要らないのが通常の仕様。

自分とこにSMTPサーバ立てて、全部GMailに転送するようにすればいいんじゃない?
何に困ってるの?
393nobodyさん:2012/09/02(日) 13:57:56.89 ID:???
>>391
何を言いたいんだか
Google/Gmailのアカウントなしでやりたいのならキチガイ
394nobodyさん:2012/09/02(日) 14:33:40.85 ID:Y3lSmyBH
xamppに関する質問はスレ違いですか?
395nobodyさん:2012/09/02(日) 14:38:37.96 ID:???
聞き返す必要がない適切な質問をするなら、して構わない
回答者が時間をさくんだから、質問にも時間をかけろ
396nobodyさん:2012/09/02(日) 15:55:46.75 ID:???
MLじゃないけど
http://www.hyuki.com/writing/techask.html
この辺読んどくといいかもな
397nobodyさん:2012/09/02(日) 17:09:17.53 ID:???
悪い例>>391
398nobodyさん:2012/09/02(日) 17:25:49.99 ID:???
何らかの理由でメールが送れないからGMailで送りたいということかね?
OBP25あたりだと思うけど、SSL使ってSMTP AUTHもやるんだから
それなりのライブラリ、例えばPHPMailerとかPEAR使えばよろしい、その場合php.iniは忘れろ。
399nobodyさん:2012/09/02(日) 21:21:15.41 ID:???
>>392
分かりづらくてすいません
まとめると、自分のとこにSMTPサーバーを立てないとmb_send_mail関数は使えないのかという質問です
gmailのSMTPサーバーは自由に外部から使える のようなことをブログなどで
見かけたので、それこそアカウントなしでただ乗りのような
gmailでないアドレス名義からgmailのsmtpサーバー経由でgmailでないアドレスに送信する
といったことができるのかと気になったのです
400nobodyさん:2012/09/02(日) 21:28:52.59 ID:???
それを第三者中継という
送信者と受信者に無関係なサーバが中継する

世界中に第三者中継を許可したまま放置してる糞サーバがあるから
スパマーがそれを悪用する

君がやろうとしてることはスパマーと同じこと
401399:2012/09/02(日) 23:19:15.86 ID:cmUGNg2H
>>400
実際gmailのアカウントは持ってて
やれてしまいそうな例として出したんだけど
聞きたいのはそれがスパムまがいとかそういう話じゃないんだ

メールを送信したいだこならそれこそpearライブラリを使えばいいという話だろうから
今現在特に問題に差し迫っていふわけではなく、ただ単に
ネットで断片的に集めた情報をまとめた下の解釈が合っているのかどうかを聞きたいだけなんです

unixサーバーのphpスクリプト上でmb_send_mail関数はsendmailコマンドを利用していて、
sendmailコマンドは同一サーバー上のsmtpサーバーがないと使えない
402nobodyさん:2012/09/02(日) 23:24:21.92 ID:???
ソケット関数でEHLOから頑張れ
403nobodyさん:2012/09/02(日) 23:34:48.99 ID:???
何も分かってないのにmb_send_mail関数で楽しようというのがダメだな
ソケットで1からやってみ?
404nobodyさん:2012/09/03(月) 00:07:19.73 ID:???
>>401
合ってるよ
405399:2012/09/03(月) 04:52:41.85 ID:QiWup0cv
>>404
ありがとうございます

ソケットから学んで、SMTPサーバー立てるところまで勉強してきます
406nobodyさん:2012/09/03(月) 09:33:08.65 ID:???
サーバーたてるなら、最初の疑問は関係無くなるし、
何もわかってない事はわかった。
407nobodyさん:2012/09/03(月) 10:22:41.30 ID:+PTDAgI4
PHPExcel(v1.7.7)でxlsファイルを作成しているのですが、
「02」といった数値文字列を書き込むと、
テンプレートファイルで書式を文字列にしていても0が消えて「2」となってしまいます
生成されたファイルに手入力で「02」と入力すると消えません
又、頭に'をつけると「'02」となり、一回セルを選択して解除すると「02」となります

素直に「02」と表示させる方法は無いのでしょうか?
408nobodyさん:2012/09/03(月) 10:29:17.74 ID:???
Excelでもそれは書式設定でフォーマット設定するか文字列として扱うかじゃないの?
409nobodyさん:2012/09/03(月) 10:31:54.92 ID:???
setValueExplicit で PHPExcel_Cell_DataType::TYPE_STRING
410nobodyさん:2012/09/03(月) 11:03:43.02 ID:???
>>401
結論から言うと、PHPのmail関数は第三者中継できる。
俺は実際にGmailやNiftyのSMTPサーバーを使っているから。
411nobodyさん:2012/09/03(月) 11:32:36.65 ID:???
ちょっと試せばわかることを、わかりにくい表現で聞いてくるから一向に解決しないな
412407:2012/09/03(月) 12:04:55.20 ID:+PTDAgI4
>>408>>409
毎回指定しないと駄目なんですね
動作確認出来ました。ありがとうございました。
413nobodyさん:2012/09/03(月) 14:05:56.65 ID:???
>>410
MTAを使わないでってこと?
どうやんの?
414nobodyさん:2012/09/03(月) 14:40:15.94 ID:???
GoogleやNiftyに第三者中継を許すサーバーがあるはずがない

真の第三者中継じゃないんだろ
415nobodyさん:2012/09/03(月) 14:43:56.44 ID:???
第三者中継ではないだろうな

SMTP認証を設定できる、っていう意図で解釈したんだが、
それもMTAの設定と勘違いしてんのかな
416nobodyさん:2012/09/03(月) 21:56:00.53 ID:UQGeuy16
ちょっとPHPとは関係ないかもしれませんが
どこで聞けばいいのかわからなかったのでお願いします。

1.画像をアップロード
2.アップロードした画像を縮小してブラウザに表示する

2の時に表示する縮小画像はGDとかPHPのライブラリで縮小したものではなく
1の画像をそのままブラウザに返し
HTML5 Canvasで画像を縮小したのを表示します
それでブラウザ側で縮小した画像を次のステップで再度PHPに渡したいのですが
そんなことって可能でしょうか?

ようはGDやImagickが使えないサーバで縮小画像を作成したいです
417nobodyさん:2012/09/03(月) 22:36:58.12 ID:???
Canvasで縮小した画像のdataURLを取得して、
PHPでデコードすればいいんじゃないの
418nobodyさん:2012/09/03(月) 22:40:15.75 ID:???
<img>タグで小さく表示すれば済む話

サーバ側で縮小しないならそういうことだ
419nobodyさん:2012/09/03(月) 22:41:25.36 ID:???
ああ、サーバに返すのか
クライアント側で縮小してサーバ側に返す処理を書くだけ
420nobodyさん:2012/09/04(火) 00:18:16.57 ID:???
本スレ

【PHP】気軽にPHP質問スレ
http://kohada.2ch.net/test/read.cgi/php/1343015189/
421nobodyさん:2012/09/04(火) 00:28:03.15 ID:???
お前にとっての本スレはそっちだ
巣に帰れwww
422416:2012/09/04(火) 01:03:20.19 ID:lb6jEb4x
調べてて返信遅れました
レスどうもありがとうございます

dataURLなんてものがあるんですね
JavaScriptでもbase64エンコードはできるみたいなので
エンコードした値をhiddenにいれてpostして試したいと思います

どうもありがとうございました!
423nobodyさん:2012/09/04(火) 11:40:19.74 ID:iksC3lWB
空メール返信のシステムでメールアドレスのクリーニング処理を以下のようにしています

if( preg_match( '/<([^>]+)>$/', $from, $regs )){ $from = $regs[1]; }
if (eregi('"@', $from)) { $from = str_replace('"', '', $from); }

<>や""の除去をするようにしているのですが、どうもソフトバンクの
i.softbank.jpからくるものでうまく処理できていない場合があります。
処理後のアドレスを見ると > がゴミで残っているようです。
メールサーバのログをみると、空メール受信時には、
from=<******@i.softbank.jp>となっているものが、
処理をかませると、
RCPT TO:<******@i.softbank.jp>> ORCPT=rfc822;******@i.softbank.jp>\r\n
となっていて、自動返信したメールは501エラーで返ってきます
糸口が見つからないのでヒントでもあれば教えて下さいませ
424423:2012/09/04(火) 11:57:26.91 ID:???
どうもi.softbank.jpのFromには名前が入っている場合があるようですが、
ここに<>とか入っていたのでしょうか・・・

この辺、空メール返信のシステム作ってらっしゃる方はどのように対処しているのでしょうか
425nobodyさん:2012/09/04(火) 12:33:44.08 ID:???
一度に置換しなければいい話
426nobodyさん:2012/09/04(火) 12:36:33.71 ID:iksC3lWB
追記です
どうやらPEARのMail_mimeDecodeでi.softbank.jpのメールでエラーがでる事例があるようで・・・
どうしたもんでしょうか

ちなみに下の処理で文字コードは直しているはずなんですが、そこにも不備があればご指摘ください
$from = mb_convert_encoding(mb_decode_mimeheader($structure->headers['from']), mb_internal_encoding(), "ISO-2022-JP");
if( preg_match( '/<([^>]+)>$/', $from, $regs )){ $from = $regs[1]; }
if (eregi('"@', $from)) { $from = str_replace('"', '', $from); }
427nobodyさん:2012/09/04(火) 13:02:40.26 ID:???
>>
print_r($_ENV);
とか幸せになれないかな?

見当違いならすまそ
428nobodyさん:2012/09/04(火) 14:47:26.13 ID:???
429nobodyさん:2012/09/04(火) 14:52:46.71 ID:???
>正しいバッドノウハウ
>間違ったバッドノウハウ

頭痛くなってきたw
430nobodyさん:2012/09/04(火) 15:09:33.97 ID:???
バッドノウハウ?
ただの使い方?
431nobodyさん:2012/09/04(火) 18:19:48.96 ID:wkU/fw35
ページングや、ソートの切り替え等、同じページにリンクしたい時
GETのデータを引き継ぎたいということで
リンクの後ろに href=" hoge.com?{  $継続したいGETパラーメータ } ”
と、いうことでGETデータをURLパラメーター化したものを追加しました。
ところが、ページをすすめると、
hoge.com?{継続されたGETパラメーター}{  $継続したいGETパラーメータ }

hoge.com?{継続されたGETパラメーター}{継続されたGETパラメーター}{  $継続したいGETパラーメータ }
と、だんだん増殖していきます。

この増殖を防ぐにはどうすればよいでしょうか?
432nobodyさん:2012/09/04(火) 18:22:18.13 ID:???
は?
433nobodyさん:2012/09/04(火) 18:23:13.62 ID:???
1から作り直せばいい
434nobodyさん:2012/09/04(火) 18:24:42.27 ID:???
増殖を防ぐようにコードを書け
435nobodyさん:2012/09/04(火) 18:28:42.91 ID:???
どこからリンク元を引っ張ってるのかな。
それをパラメタ抜きのやつに替えるといいと思うよ
436nobodyさん:2012/09/04(火) 18:56:10.16 ID:???
URLを組み立て直せ

?で分けて
&で分けて
=で分けて
437nobodyさん:2012/09/04(火) 22:07:22.04 ID:???
REQUEST_URIをやめればいい
438423:2012/09/05(水) 07:20:58.93 ID:p5PRj0QZ
>>428
pearのmb_decode_mimeheaderでこけてるって感じでしょうか
i.softbank.jpが本文とヘッダーの文字コードが違うようなのでその辺ですね
送られてくるメールを見るとUS-ASCIIとなっているようですが、
i.softbank.jpだけそれを処理するように書くしかないですかね・・・
pearじゃなくzendにして回避してる事例もあるようですが、zendに乗り換えた方が簡単なんでしょうか
439nobodyさん:2012/09/05(水) 13:01:06.25 ID:???
>>438
encodoのはとりあえず関係ないのでほっといて
mb_internal_encodingが何になっているか確認できますか?

US-ASCIIになってると言うのは良く分かりません。
$structure->headers['from']の文字列の文字コード調べても意味がないですよ。
440nobodyさん:2012/09/05(水) 13:16:54.25 ID:???
ム板のPerlスレ荒らすなゴミ共
いい加減迷惑なんだよ
PHP厨は基地害しかいないのか
441nobodyさん:2012/09/05(水) 13:23:06.97 ID:???
>>440
そちらでも こちらと同様に淡々と削除依頼を出すなどの対応してください
442nobodyさん:2012/09/05(水) 20:55:13.26 ID:uSPSY1nd
phpでアルバム型掲示板のサンプルとかどこかないかな?
443nobodyさん:2012/09/05(水) 21:23:21.63 ID:???
Pearのライブラリ text_wiki と mediawiki
どちらを使おうか悩んでいます。
バージョンを考えるとText_wikiの方がいいのかな?と思っています。
ただ使える方が多い方にしたいのですが、
私自身wikiをほとんど使用した事なくどちらが良いのかわかりません
どちらもデメリット・メリットありそうですがアドバイス頂けると嬉しいです
444nobodyさん:2012/09/05(水) 21:29:28.13 ID:???
>>443
自動車と、エンジンの部品を比べてどっちがいいか教えてといわれても。
まずそれぞれが何なのかの理解が間違ってるのでは。
445nobodyさん:2012/09/06(木) 01:34:05.75 ID:zimSW65y
phpで指定したファイルポインタからファイルの終端まで取得する方法ってありますか?
fseekで移動させた後fgetsを繰り返す方法を思いついたんですが、出来る事なら一発で取得したいんですが
446nobodyさん:2012/09/06(木) 01:49:19.83 ID:???
fread
447nobodyさん:2012/09/06(木) 02:06:57.06 ID:zimSW65y
freadの場合、1000バイトのファイルの700バイトの部分から始める時
fread(700,filesize)ってやったら読み込みたい容量300バイトだけじゃなく無駄に700バイト読み込み作業をしてしまうような気がして
448nobodyさん:2012/09/06(木) 03:52:17.55 ID:???
> 出来る事なら一発で取得したい

何が一発で、何が一発じゃないのか?
449nobodyさん:2012/09/06(木) 03:56:53.49 ID:???
>>445
ファイルってディスク上では断片化されてるから
一度の読み込みでたどり着くなんて無理
450nobodyさん:2012/09/06(木) 03:59:01.44 ID:???
つまり終端のファイルポインタが知りたいんだろ?SEEK_END使えばええんちゃう
451nobodyさん:2012/09/06(木) 08:47:48.13 ID:???
OSやファイルシステムの都合よりPHPの仕組の制限の方が遅い
file_get_contentsで全部取得して、seek分消せ。
452nobodyさん:2012/09/06(木) 09:06:50.38 ID:???
ん?なんだそれ
初耳なんだが詳しく
453nobodyさん:2012/09/06(木) 09:14:29.02 ID:???
バイト数調べて嫁よ糞が
454nobodyさん:2012/09/06(木) 09:37:33.50 ID:???
seekしてreadする関数を作れば、
それを呼ぶだけの一発でできるぜ(ドヤ
455nobodyさん:2012/09/06(木) 11:37:16.94 ID:???
関数名seekreadを商標登録出願しといた

456nobodyさん:2012/09/06(木) 15:22:41.81 ID:???
その関数は一発で取得できる仕組みなんですか?
457nobodyさん:2012/09/06(木) 15:40:40.79 ID:???
そうする予定です
458nobodyさん:2012/09/06(木) 17:14:10.65 ID:???
なんだよ1発って
PHPの関数を構成してるCのソースコードを読んでみろよ
実際読んでないから想像だけど
普通いろんな処理が混ざってるわけでもうその時点で1発なんて言えねーの
459nobodyさん:2012/09/06(木) 17:36:34.55 ID:Ly1PU2mq
>>456を一発で追い出すPHP関数を教えてください
460nobodyさん:2012/09/06(木) 18:54:13.48 ID:???
ImageMagickで、resizeImageやwriteImageは使えるのに、
$im->getImageOrientation()がundefinedとなる。

他に何かインストールが必要なのか?
461nobodyさん:2012/09/06(木) 19:01:27.58 ID:???
ソース嫁
462nobodyさん:2012/09/06(木) 20:18:33.53 ID:???
一発で終わるから女に捨てられるんだよ
463nobodyさん:2012/09/07(金) 16:26:32.89 ID:???
会員登録→仮登録→本登録の流れをPHP + MySQLでやりたいんですけど
サンプルになりそうな情報とかないですかね、兄貴
464nobodyさん:2012/09/07(金) 16:28:22.69 ID:???
シネハゲ
465nobodyさん:2012/09/07(金) 16:33:57.05 ID:???
466nobodyさん:2012/09/07(金) 16:35:05.57 ID:???
・mysqlに登録する時セキュリティに気を付ける
・仮登録するまえにmysqlで重複確認
・メールで暗号をgetの引数としたリンクを本文に送信、それが一致したら本登録
467nobodyさん:2012/09/07(金) 16:59:02.91 ID:???
4点
468nobodyさん:2012/09/07(金) 17:23:20.09 ID:???
登録するときパスワードを暗号化して保存すれば
キミはソニーのプログラマを超えた事になる・・・!
469nobodyさん:2012/09/07(金) 17:27:23.04 ID:???
ソニーに入社するチャンスだぞ
私の手にかかればパスワードの暗号化などお茶の子さいさいです!って
470nobodyさん:2012/09/07(金) 17:30:40.15 ID:???
といいつつMD5
471nobodyさん:2012/09/08(土) 01:03:56.41 ID:???
>>463
Webサイトに住所を掲載する。(私書箱でも可)

ユーザーのアクション=仮登録申込用紙にもれなく記入して郵送する。

受け取り処理=郵便物の内容をDBに入力し、不備が無いかチェック。
受け取り内容に問題が無ければ本登録用紙をユーザーへ郵送する。

ユーザーのアクション=本登録用紙にもれなく記入して郵送。

受け取り処理=受け取った内容をチェックし、問題が無ければ本登録完了。完了通知をユーザーへ郵送する。


これらの処理をMySQL+PHPで実装すれば宜しい
472nobodyさん:2012/09/08(土) 01:07:13.02 ID:???
>>463
ID出せよ
473463:2012/09/08(土) 02:01:00.05 ID:???
Webサイトに住所を掲載しました
次はどうすればいいですかね、兄貴
474nobodyさん:2012/09/08(土) 02:28:35.68 ID:???
>>473
ユーザーのアクションを待て
475nobodyさん:2012/09/08(土) 03:35:55.11 ID:???
郵送したるからURL教えて
476nobodyさん:2012/09/08(土) 05:24:44.55 ID:rS56ognd
ちょっとPHPの質問とは違うのかもしれませんが
ナゼPHPにはcheckdateなど「ユーザーが簡単に作れるでしょ」と思うような関数とかが沢山入ってるのでしょうか?
確かに便利といえば便利なのですが多すぎて把握しきれないような
それともこういう関数すら入っていない今までのプログラミング言語の方がおかしかったのでしょうか?
477nobodyさん:2012/09/08(土) 06:02:47.51 ID:???
ユーザーが作るよりネイティブのほうが速度が早いから
別に車輪の再発明でもいいんだよ
指摘されて初めてそういう関数もあったんだって知ればいいし
当然みんな全部把握してるわけじゃない
ただ配列操作をしてるときもしかしてそういう関数あるかもと
PHPマニュアルの配列の項目見に行ったりはするけど
478nobodyさん:2012/09/08(土) 06:07:48.68 ID:rS56ognd
> ただ配列操作をしてるときもしかしてそういう関数あるかもと
> PHPマニュアルの配列の項目見に行ったりはするけど
やっぱり自分だけじゃなかったんですねコレ
ありがとうございます、phpと仲良くなれた気がしました
479nobodyさん:2012/09/08(土) 08:10:58.92 ID:???
グローバル関数が1500個もあると自作関数と名前が重なることがある
480nobodyさん:2012/09/08(土) 08:32:36.92 ID:???
そんなにあったのかよ
せいぜい999以下だと思ってた
481nobodyさん:2012/09/08(土) 08:41:04.42 ID:???
1000以下じゃなくて999以下な理由は何
482nobodyさん:2012/09/08(土) 08:44:49.06 ID:???
持ち物の限界って大抵99個か999個じゃん?
483nobodyさん:2012/09/08(土) 10:03:39.05 ID:???
これがゲーム脳か・・・
484nobodyさん:2012/09/08(土) 10:09:41.33 ID:???
999までしか数えられなくて、それを超えたらいっぱい扱いなんだろw
485nobodyさん:2012/09/08(土) 11:03:15.52 ID:???
えー、それでは今日は1000と999の違いについてですがー
486nobodyさん:2012/09/08(土) 15:39:36.08 ID:???
そんなにあったのかよ
せいぜい255以下だと思ってた
487nobodyさん:2012/09/08(土) 15:41:10.27 ID:???
お前ら無理すんな、両手で数えられる程度だろ
488nobodyさん:2012/09/08(土) 15:49:00.18 ID:???
まあ確かに10本の指で1024まで数えられるが(笑)
489nobodyさん:2012/09/08(土) 15:53:39.83 ID:???
それ、指つるからw
490nobodyさん:2012/09/08(土) 15:55:05.65 ID:???
小指を立てて親指人差し指を動かしたりするのは苦痛w
491nobodyさん:2012/09/08(土) 16:00:59.90 ID:???
492nobodyさん:2012/09/08(土) 16:02:55.45 ID:???
両手使えば1024まで行ける
493nobodyさん:2012/09/08(土) 16:24:15.47 ID:HFGd35U3
if ($handle = popen('perl foo.pl','r')) {
  $res = fgets($handle);
  echo $res !== false ? $res : 'FALSE';
}

共用のレンタルサーバでpopen()が動作しない場合、何を確認すればいいでしょうか。
ブラウザから上のスクリプトを実行した場合、
pipeは開かれるが出力が帰ってこず("FALSE")、ログにもメッセージが残りません。
PHP5.4でsafe_modeがないこと、open_basedirには
foo.plを置いている親ディレクトリが含まれていることを確認しています
494nobodyさん:2012/09/08(土) 17:35:06.22 ID:???
>>489
うちの子が10を超えると計算できないっていうから、
両手で1024まで数える方法を教えてやったら、不器用なので暗算に燃え出した。
495493:2012/09/08(土) 17:55:35.57 ID:HFGd35U3
原因は実行ファイル(foo.pl)のパーミッションでした。
他言語のスクリプトからも呼ばれるので動作確認は済んでるつもりだったんですが
PHPだけ?違ったようです。
496nobodyさん:2012/09/08(土) 18:01:16.89 ID:???
>>495
どういたしまして^^
497nobodyさん:2012/09/08(土) 22:29:32.73 ID:???
>>492
豊臣秀吉は指が6本あったらしいな。
両手か片手かは知らないけど・・・

仮に両手に6本指があったとして、1026まで数えられたっていうことなんだな!
やっぱ歴史に名を残す人ってすげえー
498nobodyさん:2012/09/08(土) 22:51:52.49 ID:???
>>497
2048か4096だろ釣り師君
499nobodyさん:2012/09/09(日) 02:43:26.53 ID:???
えー、これについては指を折りたたんでるか折りたたんでないかのスイッチとして考えましてー
指5本なら2^5となりましてー
500nobodyさん:2012/09/09(日) 03:01:35.02 ID:???
>>499
お前、指が3本しかないな
501nobodyさん:2012/09/09(日) 03:03:23.63 ID:???
高一でやるレベルじゃねーか
○と×の二通りを重複可で10個並べると何通り出来るか
502nobodyさん:2012/09/09(日) 03:06:40.14 ID:???
>>499
教師失格
研修を受け直せ
503nobodyさん:2012/09/09(日) 03:11:24.40 ID:???
なにここ、中学生の数学も理解できないような奴の集まりかよ
お前らよくプログラミングなんて出来るな>>502
504nobodyさん:2012/09/09(日) 14:51:44.76 ID:???
おい、足の指5本あるんだけど
2までしか数えらんね〜ぞ
505nobodyさん:2012/09/10(月) 02:28:21.85 ID:bPhL+Om7
create_functionがあるのに
あえて5.3から追加された無名関数を使う必要はあるんでしょうか?
506nobodyさん:2012/09/10(月) 13:37:53.96 ID:???
>>505
callbackのときとかは、必要ではないけど、使いたくなる。
必要があるかないかで言うならばないでしょ。

>>498
手のひらを返せばさらに片手あたり1bit増量だっ
507nobodyさん:2012/09/10(月) 17:09:35.76 ID:???
>>506
関節も使えばさらに1ユビットあたりの情報量が増えます。
508nobodyさん:2012/09/10(月) 21:04:20.10 ID:gLMnif+i
>>505
遅いし、メモリも食う ループ内で使うと最悪。それらのメモリは開放されない、記述が面倒、
外部変数参照辺りの新しい機能もあるし、さっさとふるいのは忘れるべき。
509nobodyさん:2012/09/10(月) 21:16:42.68 ID:???
古いっていっても5.2には対応させないとな
そのへんのレン鯖って5.26あたりが入ってるイメージがある
510nobodyさん:2012/09/11(火) 03:42:37.24 ID:???
>>506
鼻くそが付いているかどうかの属性を付加すればさらに倍
511nobodyさん:2012/09/11(火) 07:30:05.11 ID:???
数を数えながら鼻糞を調達する達人>>510の技をご覧ください!
512nobodyさん:2012/09/11(火) 12:54:15.16 ID:???
>>509
最近は、割と5.3が多い気がする。
513nobodyさん:2012/09/11(火) 13:53:34.49 ID:MQ2mX/EW
PHP 5.1.6-39.el5_8
CentOS release 5.7 (Final)

file_get_contents()で取得したhtmlを
preg_match()で解析するとどうしても
エラー 324 (net::ERR_EMPTY_RESPONSE)
とブラウザ(chrome)に表示されて動きません。
preg_matchじゃなくてstristr()とかだと動くんですが
一体なんなのでしょうか??メチャクチャ困惑してます…
file_get_contents()した後、printで値吐いてみると
ちゃんとhtmlは取得出来てます。
ただpreg_matchを置くとダメです…

どなたかお助けを…
514nobodyさん:2012/09/11(火) 14:10:21.12 ID:???
しね
chromeの問題
515nobodyさん:2012/09/11(火) 14:15:38.50 ID:???

そうなんですか?
でも一旦エラーが出ると他のブラウザでも出ますよ?
ガラケーからもエラーになりました。
一応正規表現の形を入れ替えたらエラー消えました。
本当にchromeの問題なんでしょうか??だとしたら何が悪いの??
516nobodyさん:2012/09/11(火) 14:16:18.08 ID:???
>>514
しね
517nobodyさん:2012/09/11(火) 14:32:29.47 ID:???
chromeの問題だって
518nobodyさん:2012/09/11(火) 14:45:46.88 ID:???
PHPが糞言語だからだろ
それ以外の何物でもない
519nobodyさん:2012/09/11(火) 14:51:35.69 ID:???
>>513
display_errorsを設定してエラーを表示しろ
もしくはlog_errorsでログにエラーを記録しろ
520nobodyさん:2012/09/11(火) 14:54:29.46 ID:???
>>513
ただ単にスラッシュとか入ってるのをそのまま突っ込んでるんだろ
521nobodyさん:2012/09/11(火) 14:55:15.86 ID:???
エラーでこけてしまって、何もHTMLを出力できなかったってことだろ?
522nobodyさん:2012/09/11(火) 15:07:14.32 ID:???
とりあえず正規表現見直したら直りました。

やっぱエラーっぽい気がします。

また後で時間がある時に調べてみますね!
523nobodyさん:2012/09/11(火) 19:05:22.27 ID:hqGkGd7k
クッキー使えないときとかで、
PHPSESSID みたいなセッションIDのあれを
別の名前にしてるとき、なんて名前にしてたか忘れたときように
名前を取得したいんだけど、どうしたらいいですか?
524nobodyさん:2012/09/11(火) 19:23:01.05 ID:???
別の名前に変更した箇所で、忘れないように変数に保存
525523:2012/09/11(火) 20:11:54.83 ID:???
>>524
あれってphp.iniとかでも変更したりしちゃいますよね
526nobodyさん:2012/09/11(火) 21:39:47.08 ID:???
iniの値を取得
527nobodyさん:2012/09/11(火) 22:08:33.21 ID:???
>>525
なぜIDを出さない
528nobodyさん:2012/09/11(火) 22:15:26.12 ID:???
なぜ角を取らない
529nobodyさん:2012/09/12(水) 01:42:27.62 ID:???
>>513
preg_matchでPHPが落ちる。 

http://www.php.net/manual/ja/function.preg-match.php
また、下のnoteにしか書いてないけどさ。

http://docs.php.net/manual/ja/pcre.configuration.php
530nobodyさん:2012/09/12(水) 05:19:21.39 ID:zAC47Bhv
string(19) "2011-03-12 18:29:52"

こーいうデータを

2011年3月12日 18時29分52秒

という風に型変換をしたいのですが、
文字列操作なしに yyyymmdd みたいな感じでどうやれば変換できますか?
531nobodyさん:2012/09/12(水) 07:10:25.69 ID:???
>>530
string(19) "2011-03-12 18:29:52"
これが文字列なんだから文字列操作なしにってのは無理がある気がするけど

date('Ymd', strtotime('2011-03-12 18:29:52'));
これじゃだめ?
532nobodyさん:2012/09/12(水) 07:15:53.44 ID:???
あーごめん間違った
date('Y年m月d日 H時i分s秒', strtotime('2011-03-12 18:29:52'));
こうだね
533nobodyさん:2012/09/12(水) 12:21:13.48 ID:Hsh35kHw
最近オブジェクト指向というものを知ったので
試してみたくてサンプルコードを書いてみました。
ただ、自分だとこの書き方でいいのかわからないので
添削していただきたいです。よろしくお願いします。
http://chopapp.com/#pykzo0ll

自分としてはメソッドの命名のしかた(オブジェクト指向関係ないですけど)、
generate_numbers()のネストが深さが気になっています。
534nobodyさん:2012/09/12(水) 12:29:44.07 ID:???
>>530
$date="2011-03-12 18:29:52";
sscanf($date,"%d-%d-%d %d:%d:%d",$y,$m,$d,$h,$i,$s);
print("{$y}年{$m}月{$d}日 {$h}時{$i}分{$s}秒");
535nobodyさん:2012/09/12(水) 12:37:53.14 ID:???
正規表現を使ってもよし
536nobodyさん:2012/09/12(水) 12:46:16.39 ID:???
sscanfも正規表現も処理が重いんじゃ……
537nobodyさん:2012/09/12(水) 13:00:23.09 ID:???
>>533

別にいいんじゃないの?
じぶんならこうするけど

for($i=0;$i<6;$i++){
$r=range(1,43);
shuffle($r);
foreach( array_slice($r,0,6) as $n )
print " $n";
print "\n";
}
538nobodyさん:2012/09/12(水) 13:09:11.43 ID:???
>>536
何ミリ秒重くなるんだ?
やってることはたいして変わらん
539nobodyさん:2012/09/12(水) 13:17:23.21 ID:???
>>536
各10万回で

date('Y年m月d日 H時i分s秒', strtotime($date));
3.2秒


sscanf($date,"%d-%d-%d %d:%d:%d",$y,$m,$d,$h,$i,$s);
$x=$y.'年'.$m.'月'.$d.'日 '.$h.'時'.$i.'分'.$s.'秒';
0.3秒
540nobodyさん:2012/09/12(水) 13:20:06.87 ID:???
>>536は大嘘つき
541nobodyさん:2012/09/12(水) 13:29:53.35 ID:???
ついでに正規表現
$date="2011-03-12 18:29:52";

for($a=0;$a<100000;$a++){
preg_match("/(\d{4})-(\d{2})-(\d{2})\s(\d{2}):(\d{2}):(\d{2})/",$date,$m);
$x=$m[1].'年'.$m[2].'月'.$m[3].'日 '.$m[4].'時'.$m[5].'分'.$m[6].'秒';
}
0.3秒

>>540
そういうのやめようぜ
542nobodyさん:2012/09/12(水) 13:57:57.76 ID:???
>>530
それ見た感じ、DBから引っ張り出してきたもんに見えるんだけど
もし、そうであればSELECTかける際に整形するって手もあるけど。
例えばMySQLならDATE_FORMATとか。
543nobodyさん:2012/09/12(水) 14:11:51.04 ID:???
>>539
遅さの原因はstrtotime?
544536:2012/09/12(水) 14:21:09.43 ID:???
自分でもためしたけど確かにsscanf、正規表現の方がはやかったです
適当なことを言って申し訳ないです。イメージで語ってしまいました
545nobodyさん:2012/09/12(水) 14:29:56.00 ID:???
それはさておき正規表現は使いこなせてる?
記法すらちゃんと覚えてないんじゃない?
イメージで語るけど
546nobodyさん:2012/09/12(水) 14:42:40.51 ID:???
>>543
字句解析してるからね
parse_date.c
re2cの出力なんで見にくいけど
手間のかかる処理だね
547nobodyさん:2012/09/12(水) 18:27:23.33 ID:???
>>529
ぬおー情報サンクスコです!
548nobodyさん:2012/09/12(水) 18:38:16.11 ID:yaqcUT69
MySQLに投げたクエリを"sql.log"ログファイルに記録してるんですが、BLOBカラムがあるテーブルがあって
バイナリデータがログファイルに記録されてしまい、ログファイルを閲覧する際に画面が崩れてしまいます。
従って、バイナリデータはログファイルに記録されないようにしたいと考えています。

例えばdataカラムがBLOBだとして、現状
INSERT INTO table (id, name, data) VALUE (1, 'テスト', '!Qa"Ws#Ed$Rf');
みたいになってますが
INSERT INTO table (id, name, data) VALUE (1, 'テスト', '');
のようにクエリ文字列からASCII印字とUTF-8文字の範囲外は取り除くような感じで考えています。

ログへの記録はerror_log()を使っていて
function logSql($sql) {
 // TODO バイナリを取り除く処理

 error_log($sql, 3, '/path/to/sql.log');
}
みたいな感じです。

バイナリを取り除く処理はどのようなやり方があるのでしょうか?
一応自分で考えてみたところ、mb_strlen()で長さを計ってforの中でmb_substr()で一文字ずつ取り出して
ord()で31以下か127ならスキップして(改行やタブはスキップしない?)文字列を作り直すみたいなイメージですが、
何か重くなりそうですし、こういう場合の定石があればお願いします。
549nobodyさん:2012/09/12(水) 20:36:15.83 ID:???
そういうときの正規表現
550nobodyさん:2012/09/12(水) 23:24:41.52 ID:???
>>548
mb_encode_numericentity($sql, array(0,31,0,0xff) ,"utf8")

そういうSQLの組み立てはやめたほうがいいよ
551nobodyさん:2012/09/13(木) 00:08:57.38 ID:???
>>550
そんな関数あんのか!
本当、把握し切れんなぁ。。。みんなよく知ってるよなぁ。
第二引数の範囲指定がわけわからん
552nobodyさん:2012/09/13(木) 00:36:24.61 ID:???
>>551
覚える必要はないだろうね
範囲指定は、 開始、終了、オフセット、マスクの4つの繰り返し
553nobodyさん:2012/09/13(木) 01:42:28.81 ID:SYCxV2zj
カヤックってレベル高そうだな
554nobodyさん:2012/09/13(木) 02:41:39.00 ID:???
面白法人?それとも船のほう?
555nobodyさん:2012/09/13(木) 02:44:54.09 ID:???
インスタントの焼きそばに乗せる方?
556nobodyさん:2012/09/13(木) 10:28:02.98 ID:OFHzdsvA
本当に下らない質問ですみません

PHPの割り算って

/で商を返すんじゃないんですか?
小数点付きで帰ってくるんですが。。
557nobodyさん:2012/09/13(木) 10:33:03.77 ID:???
必要なら自分で丸めなさい
558nobodyさん:2012/09/13(木) 10:42:25.40 ID:OFHzdsvA
自分で丸めますた
PHPっていらんところでいらんことしますな
559nobodyさん:2012/09/13(木) 11:19:07.09 ID:???
整数に丸める方が要らんこと
560nobodyさん:2012/09/13(木) 12:07:12.98 ID:???
商で返すなんてどっかに書いてあったっけ?
とりあえず割るのみだよ。
か、もしくは先に%等を使ってあまりを引け。
561nobodyさん:2012/09/13(木) 12:14:12.16 ID:???
秒数を分秒に直すとかある程度よく使う処理ではある
562nobodyさん:2012/09/13(木) 12:37:14.74 ID:???
演算子/で商を返す言語って何があるの?
563nobodyさん:2012/09/13(木) 12:40:31.97 ID:???
整数同士の除算が整数になるのは、c java ruby c# fortran
ならないのが php perl VB javascript pascal
Pythonは途中からならないように変更
564nobodyさん:2012/09/13(木) 12:41:40.25 ID:OFHzdsvA
まー俺様はC言語バリバリだったもんですいまそん
565nobodyさん:2012/09/13(木) 12:48:11.68 ID:???
途中から変更はダサいな
566nobodyさん:2012/09/13(木) 13:00:54.16 ID:???
動的型付けなんで、いろいろあるんだよ
567nobodyさん:2012/09/13(木) 13:36:45.99 ID:???
Cとかだとint型で宣言して計算するんだから小数になるわけないだろ
568nobodyさん:2012/09/13(木) 15:57:04.64 ID:???
pascalだとinteger同士の割り算でも
結果はrealで、 あとからCの仕様見てへんだなと思ったな
569nobodyさん:2012/09/13(木) 17:00:55.41 ID:mx46wsSa
画像圧縮について少し質問させてください。

PHPでウェブ上の画像をwidth、heightはそのままで画質だけ
落とす方法がわかりません。

ファイルサイズを少しでも少なくしたいのです。

詳しい方、お手数掛けますがご教授お願いします。
570nobodyさん:2012/09/13(木) 17:35:23.40 ID:???
jpegの品質を落とすのであれば
imagejpegのqualityオプション

色数減らすのであれば
imagetruecolortopalette
571nobodyさん:2012/09/13(木) 18:23:33.27 ID:???
PHPのすごいパワーを見た。
俺様Cばりばりとか言っている奴でも
よく仕様を確認しないくそPHPerにしてしまう
何かよくわからないすごいパワーを見た。
572nobodyさん:2012/09/13(木) 18:25:45.63 ID:???
オレPHPerだけど、マニュアル確認しながらじゃないと書けないよ
引数の順番とかカオスじゃん
573nobodyさん:2012/09/13(木) 18:41:56.88 ID:???
PHPの関数の引数はキチガイじみてるどころかキチガイそのもの
574nobodyさん:2012/09/13(木) 18:50:40.16 ID:???
関数の引数だけじゃなく、関数名そのものがおかしい
だが、それを言ってても直りようもない
ひたすらエイリアス作って古い関数名を非推奨って言い張って徐々に直すくらいか
旧バージョンと互換性なくなったら、PHPから一気に人離れちゃうからね
575nobodyさん:2012/09/13(木) 18:57:27.61 ID:mx46wsSa
>>570
回答ありがとうございます。

でも使い方がさっぱりわかr(ry
576nobodyさん:2012/09/13(木) 19:21:43.49 ID:???
時 分 秒 月 日 年だっけ?
キチガイだ
577nobodyさん:2012/09/13(木) 19:24:19.20 ID:???
>>576
いやお前それ…
英語勉強したことある?
578nobodyさん:2012/09/13(木) 19:25:25.91 ID:???
で、なんで英語圏に合わせる必要があるんだ?
ここは日本だ
579nobodyさん:2012/09/13(木) 19:29:31.80 ID:???
本物の低学歴がでたぞ
580nobodyさん:2012/09/13(木) 19:29:45.70 ID:???
英語圏なら月日年時分秒だし
同じ英語でも違う並びの文化もあるからな
一緒くたにするな
581nobodyさん:2012/09/13(木) 19:30:02.34 ID:???
>>576,578
頭悪すぎワロタ
582nobodyさん:2012/09/13(木) 19:30:57.84 ID:???
phpスレってほんと馬鹿が多いのなw
583nobodyさん:2012/09/13(木) 19:31:18.17 ID:???
>>576-581
はいはい、キチガイ乙
584nobodyさん:2012/09/13(木) 19:33:42.02 ID:???
phpは英語なんか勉強しなくてもできるだろ!!馬鹿にするのはやめろ!!
585nobodyさん:2012/09/13(木) 19:34:16.14 ID:???
PHPは英語圏で開発されて英語圏の利用者が一番多い
586nobodyさん:2012/09/13(木) 19:35:11.51 ID:???
>>578
phpは日本で開発されたのか〜そうだったのか〜勉強になったわ
587nobodyさん:2012/09/13(木) 19:35:48.71 ID:???
PHPは馬鹿御用達言語
↑PHPerは馬鹿だから読めない
588nobodyさん:2012/09/13(木) 19:36:20.77 ID:???
>>587
それ英訳してみw
589nobodyさん:2012/09/13(木) 19:50:45.84 ID:???
涙でてくるわこのスレ
590nobodyさん:2012/09/13(木) 20:21:18.06 ID:???
>>588
お前ができもしないことを人に求めるな
591nobodyさん:2012/09/13(木) 20:35:29.31 ID:???
>>590
涙ふけよw
592nobodyさん:2012/09/13(木) 20:49:09.42 ID:???
>>590
593nobodyさん:2012/09/13(木) 21:01:22.20 ID:???
そんなに英語が好きなら英語で書けよw
594nobodyさん:2012/09/13(木) 21:02:29.49 ID:???
>>590
lol
595nobodyさん:2012/09/13(木) 21:04:25.57 ID:???
pgr
596nobodyさん:2012/09/13(木) 21:55:12.99 ID:???
巣に帰れゴミども
597nobodyさん:2012/09/13(木) 22:09:52.92 ID:???
skgd
598nobodyさん:2012/09/13(木) 23:39:05.59 ID:???
もう一ヶ月になるけど、やってくれないんだよね。
どっかに報告するんだっけ?
599nobodyさん:2012/09/13(木) 23:48:36.57 ID:???
あ?
600nobodyさん:2012/09/14(金) 09:25:17.84 ID:???
gvim を使いはじめたんですけど

:e ~/_gvimrc
ファイルに↓の設定をしているにも関わらず
長い文字列をコンソール上で編集していると自動で下段に文章が
折り返されてしまいます。

set nowrap

gvimには、gvimrcの内容を無視(スルー)する優先度の高い何か
特殊な設定がされているのでしょうか?

601nobodyさん:2012/09/14(金) 12:23:15.88 ID:???
602nobodyさん:2012/09/14(金) 12:23:58.86 ID:0fGFEht6
phpのerror_logを取ろうと、サーバの設定をしたのですが、
なぜかUTCで記録されます。
他のhttpdやメールサーバーのログは違うのですが、phpのログだけなので
php固有の設定場所があればどなたか教えてくださいませ
603602:2012/09/14(金) 12:26:06.77 ID:???
補足です
php.iniのタイムゾーンの設定は以下の通りです
date.timezone = Asia/Tokyo
604nobodyさん:2012/09/14(金) 12:36:28.93 ID:???
なんかスレ消えてね?この板
605nobodyさん:2012/09/14(金) 13:32:47.09 ID:???
>>602-603
https://bugs.php.net/bug.php?id=60723
もう一個の荒れてる質問スレに回答があった
606nobodyさん:2012/09/14(金) 15:34:56.73 ID:pQ1rhec8
fsockopenを使ってソケット通信をした後で、Headerを使ってリダイレクトすると、リダイレクトできないと怒られます
HTTPヘッダでソケット通信をしているからリダイレクトできないのかな?
http-equiv="refresh"か、JavaScriptで対処するしかないのでしょうか?
607nobodyさん:2012/09/14(金) 16:02:21.91 ID:???
>>606
リダイレクトできない原因、エラーメッセージは?
608nobodyさん:2012/09/14(金) 16:32:53.34 ID:pQ1rhec8
>>607
fsockopenを使ってソケット通信の処理を行う
header('location: hogehoge.html')
と書くと「Cannot modify header information - headers already sent」というエラーメッセージがでます
header関数の前にはechoなどの出力はしていないですが、このエラーが出るためリダイレクトできないのです
別のページでも同じ症状が出ているところがあり、どちらもソケット通信後はheader関数でのリダイレクトとなっているので、ソケット通信後はheader関数でのリダイレクトはできないのかな?
609nobodyさん:2012/09/14(金) 16:33:55.67 ID:ea72DcYT
横からすいません、質問させてください。

パスワードのかかったページのソースはPHPで取得できるのでしょうか?
610nobodyさん:2012/09/14(金) 16:49:56.05 ID:???
>>608
ソケット通信関係ないんじゃない?
header関数の直前でexitした場合に、なんか出力されてんじゃないかな
BOMか空白、空行かエラーかな
611nobodyさん:2012/09/14(金) 16:51:30.84 ID:???
>>609
パスワードってベーシック認証?
それともログイン処理?
どっちでもできないことはないよ
612606:2012/09/14(金) 17:29:23.99 ID:???
>>610
ヒントをありがとう。原因がわかりました
fsockopenで別鯖と接続し、送信したデータの結果をループで取得しているのですが、ループ毎にflush()していました
flush()を消したら無事header関数でリダイレクトできました
613605:2012/09/14(金) 18:32:13.76 ID:0fGFEht6
>>605
I am having the same issue!!
ってことで、同じ現象おきてるってことはわかったのですが、
英語があまり得意出ないので、解決方法がわからんです
main.cをいじって、phpをインストールしなおせってことでしょうか?
614nobodyさん:2012/09/14(金) 20:10:26.87 ID:ea72DcYT
>>611
おお!ベーシック認証じゃなくてもできるんですか!
普通のログイン処理がしたいので、教えていただけると嬉しいです
615nobodyさん:2012/09/14(金) 21:10:20.08 ID:???
>>614
ブラウザでやる処理(HTTPのリクエスト処理、レスポンス処理、COOKIE処理)を
自分で実装するだけだよ
616nobodyさん:2012/09/14(金) 21:32:14.27 ID:ea72DcYT
>>615
回答ありがとうございます
おおまかに理解できました!

ちょっと自分なりに作ってみることにします

詳しい部分、再度教えてもらうかもしれませんがその時はよろしくお願いします!
617nobodyさん:2012/09/14(金) 22:20:18.43 ID:???
>>616
HTTP_Client (今なら HTTP_Request2?)か curl あたりを
使うことが多いと思う
618nobodyさん:2012/09/15(土) 00:07:13.68 ID:JCdwiU1Y
phpとmysqlで、画像をアップロードしたりコメントを挿入できたりする
管理画面を作ってるんですが、
管理フォーム、画像アップローダ、記事削除、画像削除、インサート、アップデート
入力したものが、反映されるエンドユーザーページ、バリデーション

過去に作ったものを使いまわしても、変更箇所が多かったり
大幅に仕様が変わったりして

全部で4日くらいかかります。
もっと早く作る方法ってないですか?
また、普通どれくらいかかりますか?
619nobodyさん:2012/09/15(土) 00:58:23.25 ID:???
>>618
工数見積もるから、もっと具体的な仕様書をアップロードして
620nobodyさん:2012/09/15(土) 00:59:03.77 ID:???
>もっと早く作る方法
IDEとフレームワークを駆使する

>普通どれくらいかかりますか?
人規模つくり込みによる
621nobodyさん:2012/09/15(土) 02:15:28.72 ID:3QA/1G4I
デプロイツールつかってますか?

コミットと同時にVPSに配置したいです
622nobodyさん:2012/09/15(土) 03:23:12.41 ID:???
俺さ…、めんどくさいから個人サイトでは、 remote登録してから git push honban.com master とかやっちゃってるんだが
同じ様にやってる人いますかw? サーバーへのssh接続は公開鍵認証にしてるし大丈夫だよね…?
ちゃんと.gitignoreを作れば、設定ファイル等も壊れる事はないし。
623nobodyさん:2012/09/15(土) 03:34:20.88 ID:???
ググったら同じような人が結構いたわ。そういやhookでちょっとハマった記憶が…。
624nobodyさん:2012/09/15(土) 15:01:32.36 ID:???
日記はチラ裏へ
625nobodyさん:2012/09/15(土) 16:00:49.50 ID:???
デザイナーの連中はftpで上げるのが当然と思ってる節がある。
Gunblarウィルスとかあったし、ただのftpはセキュリティが弱いのにね。
626nobodyさん:2012/09/15(土) 16:18:10.24 ID:???
SFTPであげてますが?
627nobodyさん:2012/09/15(土) 16:21:36.74 ID:???
WinSCPであげてるけど。
628nobodyさん:2012/09/15(土) 17:11:34.28 ID:???
WinSCP

まれにFileZilla
629nobodyさん:2012/09/15(土) 17:44:09.52 ID:???
それクライアント名だろw
630523:2012/09/15(土) 18:18:03.61 ID:???
>>526
ありがとう。 その手でいくわ。
631nobodyさん:2012/09/15(土) 19:09:47.45 ID:???
>>630
session_name()だろ
632nobodyさん:2012/09/15(土) 20:36:24.16 ID:???
FTPの他に

SFTP
FTPS
FTPES
があるが、違いをちゃんと説明できるやつはいないだろうな
633nobodyさん:2012/09/15(土) 20:43:17.48 ID:???
FTPES って初めて見た。 なにこれかっこいいな。
634nobodyさん:2012/09/15(土) 20:51:33.39 ID:???
SFTP = SSH FTP

FTPS = FTP over SSL/TLS

FTPSにはExplicitモードとImplicitモードがあって、
Explicitモードを特にFTPESと呼ぶ
635nobodyさん:2012/09/15(土) 21:43:24.49 ID:???
>>632は新手の質問
636nobodyさん:2012/09/15(土) 21:49:29.22 ID:???
またクイズ大会が始まった
637nobodyさん:2012/09/15(土) 21:53:22.39 ID:???
全部>>622のチラ裏だろ

次の質問どうぞ
638nobodyさん:2012/09/15(土) 21:54:58.44 ID:???
俺はSFTP派
お手軽
639nobodyさん:2012/09/15(土) 21:57:17.94 ID:???
暗号化したわけわからん文字列コピペしなきゃいけないのにどこがお手軽なんだ
640nobodyさん:2012/09/15(土) 21:58:39.80 ID:???
rsyncという手も
641nobodyさん:2012/09/15(土) 22:00:29.34 ID:???
>>639
セキュリティでちと劣るけどパスワード認証でいいじゃん
あの変な文字列使うのはオプションでもっとセキュリティ高めたい人用
642nobodyさん:2012/09/15(土) 22:02:27.37 ID:???
WinSCPでSFTPを使ってるがそんな長い文字列の入力なんかないし
643nobodyさん:2012/09/17(月) 02:27:24.32 ID:xBCPC2+Y
開発環境をそのままアップロードする感じなのですか?
javaだとwarファイルとかに固めればいいじゃない?
644nobodyさん:2012/09/17(月) 07:12:02.76 ID:???
jar?
645nobodyさん:2012/09/17(月) 08:12:38.92 ID:???
pharあるじゃん
646nobodyさん:2012/09/17(月) 14:10:28.12 ID:???
>>625
別にセキュリティとかどうでもいいんじゃね?
このスレでセキュリティの話をする奴は阿呆

セキュリティを気にするならそもそもPHPを使うなんて選択肢はない
647nobodyさん:2012/09/17(月) 14:11:00.67 ID:???
>>646
なんで?
648nobodyさん:2012/09/17(月) 14:20:11.55 ID:???
極論ktkr
649nobodyさん:2012/09/17(月) 14:32:44.26 ID:???
>>646
セキュリティを気にするなら何使うの?www
650nobodyさん:2012/09/17(月) 14:59:45.68 ID:SKadOOhp
少し質問させてください。

フォームで外部サイトからログインをしてセッションとしてID等の情報を保存したいのですが、
どうすればいいかいまいちわかりません。

そのサイトではaction先でリダイレクトされてトップに戻る仕組みです。
実現の方法はフレームも考えましたが、ソースにはframe srcとしか書いてないしなぁ…という状況です。

ログイン自体は成功しました。

詳しい方、ご教授お願いします。
651nobodyさん:2012/09/17(月) 15:39:07.80 ID:???
>>650
>ご教授
日本語すらままならないゴミカスがPHPやってんの?
マジでクズじゃんお前
どんなDQN親に教育受けたらお前みたいなゴミができるの?

両親の顔思い浮かべてみろよ
それゴミクズの顔だからしっかり覚えとけよwwwww
652nobodyさん:2012/09/17(月) 15:40:31.48 ID:???
PerlスレでPHP厨が暴れててウザい。
お前らの同胞だろ何とかしろ。
653nobodyさん:2012/09/17(月) 15:59:35.45 ID:???
>>650





















失せろキチガイ
654nobodyさん:2012/09/17(月) 16:17:14.22 ID:???
>>650
愚図が調子に乗って書き込みしてんじゃねーぞ
655nobodyさん:2012/09/17(月) 17:14:45.35 ID:???
荒らしてる奴は↓へお帰りください

Perlについての質問箱 55箱目
http://toro.2ch.net/test/read.cgi/tech/1346052614/
656nobodyさん:2012/09/17(月) 17:16:11.30 ID:???
Win32API質問箱かと思ったぜ・・・
657nobodyさん:2012/09/17(月) 17:35:27.33 ID:???
Perlの質問箱を荒らしてるPHP厨はこっちで引き取れって
658nobodyさん:2012/09/17(月) 17:38:56.23 ID:???
759:デフォルトの名無しさん :2012/09/17(月) 11:53:07.84 [sage]
phpのワンライナーっつーのを特集してたページを読んだけど、笑っちまった
多分あのレベルの事を使えるって言うんだろな、php厨は。
659nobodyさん:2012/09/17(月) 17:52:31.67 ID:???
>>657
読んでみたけどおおむね間違ってないじゃん
660nobodyさん:2012/09/17(月) 17:57:06.22 ID:???
>>657
おとこわりします
661nobodyさん:2012/09/17(月) 18:07:13.37 ID:???
>>657
自分で解決できないクズ
662nobodyさん:2012/09/17(月) 18:38:01.49 ID:???
>>661
いや、お前が巣に帰れば解決すんじゃね?
663nobodyさん:2012/09/17(月) 18:58:04.80 ID:???
他力本願のカスしかいない
664nobodyさん:2012/09/17(月) 19:39:12.92 ID:???
PHP使ってる時点で察してやれよ

まともな奴ならそもそもPHPなんて選択しない
665nobodyさん:2012/09/17(月) 19:48:23.99 ID:???
Perlwww
Rubywww
666nobodyさん:2012/09/17(月) 20:23:39.25 ID:???
phpって最底辺だけど自覚のないゴミがスーパープログラマになれると思って手を出す言語でしょ
667nobodyさん:2012/09/17(月) 20:55:33.93 ID:G7eg0yvI
perlスレを荒らすことしかしないのがphp厨。
668nobodyさん:2012/09/18(火) 01:07:27.18 ID:???
スレ見てて思ったのは
ああやっぱりPHP厨の腐った脳じゃPerlは理解できないんだな
ってことだ
669nobodyさん:2012/09/18(火) 01:22:33.74 ID:???
Perlwww
670nobodyさん:2012/09/18(火) 06:58:12.31 ID:???
俺はスーパープログラマ4なんだが
スピードが出ないんだ
どうしたらスピードとパワーを両立できる?
671nobodyさん:2012/09/18(火) 07:43:53.61 ID:???
速さではなく設計能力が大事
672nobodyさん:2012/09/18(火) 10:29:24.00 ID:ApaAG9JP
文字コードの判定ミスを出来る限りなくしたいですが、現在最強の方法はなんですか。
ネットで調べながら自作しようと思ってますが、出来上がりのやつありますか。
mb_detect_encodingは相当ミスります。
673nobodyさん:2012/09/18(火) 10:37:32.49 ID:???
1byte文字列にたいしてやってんじゃねえの
674nobodyさん:2012/09/18(火) 11:13:19.44 ID:???
>>672
mb_detect_encodingで検索して、上から全部読めばいいとおもう。
確かに不備はあるけど、
そもそも文字コードがなんであるかは複数ありうる
mb_detect_encodingは、指定した順にチェックして通ればそれにしてるだけなので
使い方を間違ってるということは?

675nobodyさん:2012/09/18(火) 15:36:58.73 ID:???
>>672
文字コードのこともロクに知らないゴミが何言ってんの?
本物のヴァカだろお前
676nobodyさん:2012/09/18(火) 15:54:43.69 ID:???
>>672
それぞれの文字コードとして解釈を試みてみて点数を付けるだけ
点数が高いものが適切な文字コード
677nobodyさん:2012/09/18(火) 16:20:11.79 ID:???
>>672
mbstring.detect_order

mbstring.strict_detection
はどうなってる?
678nobodyさん:2012/09/18(火) 16:41:53.75 ID:???
detect_orderが autoになってるとかなんだろう。
しかし、なんで autoが ASCII,JIS,UTF-8,EUC-JP,SJIS なんだろうな。
結果が変になるに決まってる。犯人は誰だ。

それに、autoだからか、コレにしとけば自動で みたいなこと書いてるページがいっぱいw
679nobodyさん:2012/09/18(火) 16:51:47.71 ID:???
PHPは全体的にゴミだからエンコードレベルのキチガイ挙動では驚かない
そもそもPHPを選ぶのが間違い
680nobodyさん:2012/09/18(火) 16:54:48.14 ID:???
文字コードってコードが重なってるから、どのコードって一意には決まらんのよ
そんなことも知らんのだろ?
681nobodyさん:2012/09/18(火) 17:22:09.75 ID:???
>>679
巣へお帰りください

Perlについての質問箱 55箱目
http://toro.2ch.net/test/read.cgi/tech/1346052614/
682nobodyさん:2012/09/18(火) 19:31:37.56 ID:???
URL貼るなよ。
基地害がこっちに来るだろ。
683nobodyさん:2012/09/18(火) 19:35:47.15 ID:???
Rubyに誘導すべきだったな
ぱーらーのみなさんさーせん
684nobodyさん:2012/09/18(火) 19:35:54.43 ID:???
どうやって来るんだよキチガイ
685nobodyさん:2012/09/19(水) 01:11:23.04 ID:f1Iyg0Ba
このふたつは性能が異なる。前者のほうが正解率が高いようだ。

 mb_check_encoding($str, 'SJIS-win');
 !!mb_detect_encoding($str,'SJIS-win', true);
686nobodyさん:2012/09/19(水) 04:46:34.24 ID:???
だからなに?
はいすごいすごいよく知ってまちゅねー
687nobodyさん:2012/09/19(水) 06:31:00.22 ID:???
ようだ
って何だよ
根拠くらい用意しろよキチガイ
688nobodyさん:2012/09/19(水) 08:17:10.30 ID:Byfg1LxQ
質問です
PHPは関数が多くて全部把握してる人は少ないと思うのですが
「あっ、こういう関数あるかも?」って思った時皆さんはどーやって調べてますか?

やっぱりググるスキルが重要なんでしょうか?
689nobodyさん:2012/09/19(水) 08:24:04.23 ID:???
手元のPHPの本を見る

時々図書館で借り忘れることあるからその時はググる
690nobodyさん:2012/09/19(水) 09:10:15.47 ID:???
ググる

エラーの原因を探すときは英語力がある方がいい
691nobodyさん:2012/09/19(水) 09:37:34.41 ID:???
>>688
どの本持ってるか知らんけど索引とかあるだろ
あとは暇なときパラパラ見てたら頭の片隅に残ってたりしないか?
692nobodyさん:2012/09/19(水) 11:38:53.61 ID:???
ググる。
マニュアルの関連する分野を総なめで読む。
693nobodyさん:2012/09/19(水) 12:03:24.52 ID:???
丸暗記ではなく引き出しを増やす作業

見覚えがあるかないかで決まる
694nobodyさん:2012/09/19(水) 12:07:24.28 ID:???
ぱぱっと調べる手段、ノウハウを持ってるかどうか
695nobodyさん:2012/09/19(水) 12:53:43.66 ID:f1Iyg0Ba
エンコード済の文字列のテキストを用意して、正しい判定をさせたいけど簡単じゃない。
このサンプルをパスできるコードありますか。

http://sakuraweb.homeip.net/uploader/src/up194220.zip
696nobodyさん:2012/09/19(水) 12:57:28.30 ID:???
ダウンロードや解凍が面倒

簡潔な最小限のソースも示せないクズか
697nobodyさん:2012/09/19(水) 13:07:56.23 ID:???
解凍できないっす!
698nobodyさん:2012/09/19(水) 13:10:37.13 ID:???
このサンプルを解凍できるソフトありますか。

http://sakuraweb.homeip.net/uploader/src/up194220.zip
699nobodyさん:2012/09/19(水) 13:13:26.76 ID:???
>>693
未知の関数の存否をどう見当つけるかって話やで
700nobodyさん:2012/09/19(水) 13:17:25.99 ID:???
引き出しを増やして、見覚えすらない未知の関数を減らす作業が必要なんよ

普段から
701nobodyさん:2012/09/19(水) 13:22:36.41 ID:???
>>698
これは無理だなw
702nobodyさん:2012/09/19(水) 14:17:22.89 ID:f1Iyg0Ba
圧縮がいいから7-ZIPでしてしまった。標準的に使われていなかったか。
703nobodyさん:2012/09/19(水) 14:28:29.08 ID:f1Iyg0Ba
上げ直しました。短文の一行テキストです。

http://sakuraweb.homeip.net/uploader/src/up194223.zip
704nobodyさん:2012/09/19(水) 14:36:20.73 ID:f1Iyg0Ba
文字コードとしてはエラーがなくとも、日本語としてオカシイ文を弾く様にしないと正解率が上げられないとおもった。
705nobodyさん:2012/09/19(水) 14:38:13.88 ID:???
706nobodyさん:2012/09/19(水) 14:59:23.32 ID:???
例えば2バイトで CE B1 だった場合、正解は何?
EUCなら「留」、UTF-8なら「α」なんだけど
707nobodyさん:2012/09/19(水) 15:16:10.65 ID:???
EUC-JPな
あと、αは日本語ではない
708nobodyさん:2012/09/19(水) 15:36:55.06 ID:f1Iyg0Ba
すみません文字列長が短すぎて別コードで解釈のできるやつは除去しました。
http://sakuraweb.homeip.net/uploader/src/up194232.zip
709nobodyさん:2012/09/19(水) 15:45:11.56 ID:???
このスレに貼れよ
710nobodyさん:2012/09/19(水) 15:52:05.85 ID:???
ようやく時間ができたから中身を見たが何だこれ
何がしたいんだ
711nobodyさん:2012/09/19(水) 17:49:32.37 ID:TB7TqwDy
Permission denied: unable to execute shell to run mail delivery binary '/usr/sbin/sendmail -t -i'
先ほどまでmb_send_mail()できたんですが、色々鯖のチューニングしてたら上のエラーが出ます。
何か解決の心当たりあったら教えて下さい。PHP5.3.15 on FreeBSD9
712nobodyさん:2012/09/19(水) 18:06:00.00 ID:???
perl -le 'print for "A00".."Z99"'
みたいなことをPHPでやりたいんだけど、 この .. に相当する
構文はPHPだとどう書けばいいのかわかりません
だれか教えてください
713712:2012/09/19(水) 18:11:27.82 ID:9HG1iQ7h
ID出てなかった
714nobodyさん:2012/09/19(水) 18:32:48.39 ID:???
>>713
同じことは出来ない
$c= "A00";
while($c!=="AA00")print $c++;
715nobodyさん:2012/09/19(水) 19:31:56.42 ID:???
>>711
チューニングしてたら?
それは不具合仕込んでたらって言うんだよ、覚えとこうな。
716nobodyさん:2012/09/19(水) 19:36:21.93 ID:TB7TqwDy
>>715
すいませんが分かるかただけの回答をお願いします。
717nobodyさん:2012/09/19(水) 19:40:01.36 ID:???
UTF-8のこういう形式↓の文字列ってどうやってデコードしたらいい?

??????
718nobodyさん:2012/09/19(水) 19:41:38.10 ID:qYg2JAu6
うわ、出ない

↓こういう形式(本当は全角の&が半角 & です)

&#12452;&#12521;&#20;
719nobodyさん:2012/09/19(水) 19:42:54.16 ID:???
お前が何を言いたいのかわからん
720nobodyさん:2012/09/19(水) 19:45:58.40 ID:qYg2JAu6
URLデコードするみたいにエンコード前に戻したい
定番のやり方があるのかと思って
721nobodyさん:2012/09/19(水) 19:54:39.94 ID:???
>>711
意訳すると
拒否られました:「'/usr/sbin/sendmail -t -i'」というメール配信バイナリ(実行ファイル)を動かすためのシェルを実行できませんでした。

文字通り読めばPHPからシェルが起動できないってことだし
まず
<?php
excute "whoami";
?>
を実行して
どうなるかが

もしかして
rootで「chsh www」(wwwはApacheのユーザーに適宜変えて)ってやって
Shell:なんとかって行をShell:/bin/shとかにしたら治るかも
722nobodyさん:2012/09/19(水) 19:56:48.22 ID:???
723nobodyさん:2012/09/19(水) 20:01:57.97 ID:qYg2JAu6
>>720
あーどうも
そんなやり方があるのか

「&#20;」を含めたXMLをsimplexml_load_string()で解析するとエラーになった
そこだけ外す正常終了

うちの環境が壊れているのかもしれない・・・
724nobodyさん:2012/09/19(水) 20:19:05.19 ID:Cbvfm1TE
次スレは>>10みたいな奴をもっと増やそうや(提案)
725nobodyさん:2012/09/19(水) 20:32:31.15 ID:???
>>724
面白ければ増やしたいけど、つまらないのばかりだし
先に添削して差し替えるべきだと思う
726nobodyさん:2012/09/19(水) 20:59:51.36 ID:???
>>724
23は分からんでもないが、24-27は元ネタも分からない上につまらない
面白いのに差し替えもしくは削除

っつーか>>10はテンプレじゃないぞw
727nobodyさん:2012/09/19(水) 21:21:44.34 ID:???
サーバのセキュリティホールの増やしかたを知っていますか?

一番簡単なのはPHPをインストールすることです。

レンタルサーバ等でPHPをインストールできない場合、

もしくはすでにPHPをインストールしてある場合には

PHPスクリプトをアップロードしておくと

大きなセキュリティホールを作ることができます。

PHPスクリプトはウェブサーバ等を介して外部からアクセスできるところに置いておくと

尚効果的です。

セキュリティホールを増やすための最高のツール・・・それがPHP。

さぁ、あなたも楽しいセキュリティホールライフを。
728nobodyさん:2012/09/19(水) 21:35:03.99 ID:F2xEQ95A
>>724
反対します
729nobodyさん:2012/09/19(水) 21:50:08.57 ID:F2xEQ95A
>>723
文字コードの20て何?
? 変な文字なので消すべし。
?x20 ならスペースだから通るよ
730nobodyさん:2012/09/19(水) 21:52:55.76 ID:F2xEQ95A
・・・やりなおし
&#20; は変じゃない?
&#x20;ならスペース

731sage:2012/09/19(水) 21:55:36.81 ID:qYg2JAu6
>>729
半角スペースなんで通るはずなんだけど
ちなみに &#11; って制御文字のコードでもエラーになってる
300行ぐらいある長いXMLなんで他に原因があるのかもしれない
今は &#20; と &#11; を外して回避している

そもそも半角スペースを &#20; として先方が送って来ているところが間違っている気がする
732nobodyさん:2012/09/19(水) 21:58:43.44 ID:???
つ&amp;
733sage:2012/09/19(水) 22:05:07.72 ID:qYg2JAu6
ああ、再現するわ
---------------------------------
$ php -v
PHP 5.3.3 (cli) (built: Feb 2 2012 18:29:52)
-------------------------------
<?php
$buf = simplexml_load_string('<div>&#12452;&#20;</div>');
var_dump($buf);
---
結果

PHP Warning: simplexml_load_string(): Entity: line 1: parser error : xmlParseCharRef: invalid xmlChar value 20 in /h\
ome/mik/work/j.php on line 3
PHP Warning: simplexml_load_string(): <div>&#12452;&#20;</div> in /home/mik/work/j.php on line 3
PHP Warning: simplexml_load_string(): ^ in /home/mik/work/j.php on line 3
bool(false)
------------------------------------
<?php
$buf = simplexml_load_string('<div>&#12452;</div>');
var_dump($buf);
---
結果
object(SimpleXMLElement)#1 (1) {
[0]=>
string(3) "イ"
}
734nobodyさん:2012/09/19(水) 23:19:04.07 ID:???
PHPは糞だからな
735nobodyさん:2012/09/20(木) 00:28:55.75 ID:???
&#20;なら16進数で表すと&#x14;だし制御コードの範疇だな。
まあそういうデータを送ってくる奴が悪いという事で。
736nobodyさん:2012/09/20(木) 04:49:22.72 ID:???
ゴミ仕様のPHPを棚に上げてデータ送ってくる奴を悪者扱いするPHP厨にわらたw
セキュリティがゆるゆるなのもそういうPHP厨の姿勢が現れてるからだろうなw
SQLインジェクションしてくる奴が悪い!とか言ってんだろw
言語が糞ならユーザーも糞の良い例w
737nobodyさん:2012/09/20(木) 04:52:43.32 ID:???
PHP関係ねえ
738nobodyさん:2012/09/20(木) 06:47:12.38 ID:???
xmlじゃなくてhtmlならDOM使え
739nobodyさん:2012/09/20(木) 07:48:10.33 ID:???
データとしてバイナリデータを入れたいときに困る
740nobodyさん:2012/09/20(木) 13:35:34.51 ID:???
>>736
XML1.0でC0制御文字に関する仕様を知ってるか?
741nobodyさん:2012/09/20(木) 14:00:15.76 ID:???
煽り厨が知ってるわけないだろ
742nobodyさん:2012/09/20(木) 15:23:28.03 ID:???
煽ろうが煽るまいが糞言語は糞言語。
743nobodyさん:2012/09/20(木) 15:27:54.83 ID:???
じゃあ1.1使ってろ
744nobodyさん:2012/09/20(木) 15:59:43.63 ID:???
巣へお帰りください

Perlについての質問箱 55箱目
http://toro.2ch.net/test/read.cgi/tech/1346052614/
745nobodyさん:2012/09/20(木) 17:19:27.07 ID:???
>>744
お前らIT業界発展の足枷になってるPHP及びPHP厨がWeb上から消えたらな
746nobodyさん:2012/09/20(木) 17:21:05.66 ID:???
ねえ、何で相手にしてるの?
747nobodyさん:2012/09/20(木) 17:34:59.90 ID:???
>>744
ゴミが来たと思ったらまたお前らの仕業か。

URL貼るなつったろ。
PHP厨ってマジで他人に迷惑かけることしかしないのな。
748nobodyさん:2012/09/20(木) 17:37:12.84 ID:???
おっ
久しぶりに暴れましょうか
749nobodyさん:2012/09/20(木) 19:12:50.11 ID:???
みんなぁ〜 元気にしてる?
元気に、おっ立ててるなら大丈夫だよね?

今夜の おねぇ〜さんは暇してるから
みんなの質問に、バッチリ答えるよ♪
750nobodyさん:2012/09/20(木) 19:13:53.21 ID:???
何で?
751nobodyさん:2012/09/20(木) 22:08:30.79 ID:pQ53q8hD
Ruby on railsってどんなの?
752nobodyさん:2012/09/20(木) 23:23:36.89 ID:???
twitter社で働いているひげぽんさん(モナーOSを作った人)がインタビューで
twitter はわりと Ruby on Rails そのまま使ってるって言ってたな
753nobodyさん:2012/09/20(木) 23:28:43.92 ID:???
スレ間違ってますよ
754nobodyさん:2012/09/20(木) 23:42:45.37 ID:???
わりとどうでもいい
755nobodyさん:2012/09/21(金) 10:58:23.48 ID:???
twitterがrails使ってたのは過去の話だろうがよwww
756nobodyさん:2012/09/21(金) 11:01:24.33 ID:???
何で?
757nobodyさん:2012/09/21(金) 11:19:03.92 ID:???
それがまだ使っているらしい
データベースも一回 Cassandra にすると言ってたけど結局まだ MySQL 使っているし
758nobodyさん:2012/09/21(金) 11:20:15.35 ID:???
スレ間違ってますよ
759nobodyさん:2012/09/21(金) 11:32:09.07 ID:???
>>756
質問ならID出せよハゲ
760nobodyさん:2012/09/21(金) 11:48:45.39 ID:???
Twitterくらいならシェルスクリプトでも書けそうだなw
761nobodyさん:2012/09/21(金) 11:51:34.07 ID:???
>>757
カサンドラ使ってるんじゃねーの?
MySQLやめたらカサンドラ使う意味ないじゃん
762nobodyさん:2012/09/21(金) 11:57:40.40 ID:???
>>761
この前、オラクルのMySQL担当の人がわざわざtwitterはCassandraじゃなくてMySQL使ってる明言してた

> http://www.publickey1.jp/blog/10/twittercassandra.html
> Twitterが、Cassandraの本採用を断念。「いまは切り替えの時期ではない」
763nobodyさん:2012/09/21(金) 12:48:04.60 ID:???
言語はScalaにしたんじゃないの?
764nobodyさん:2012/09/21(金) 12:52:39.40 ID:???
データベースの形式を変換するのにどのくらいの期間がかかるんだろとか思った
765nobodyさん:2012/09/21(金) 13:14:13.33 ID:???
<?php while (have_posts()) : the_post(); ?>


<?php endwhile; ?>

こんなWHILE文の書き方があったんですが、これってなんていう書き方なんでしょうか?
最初のwhile文の隣にあるコロン:とそのよこのthe_postはどういう関係なんですか?
766nobodyさん:2012/09/21(金) 13:37:51.06 ID:???
767nobodyさん:2012/09/21(金) 13:38:40.51 ID:sC8m2fOS
<?php while (have_posts()) : the_post(); ?>


<?php endwhile; ?>

こんなWHILE文の書き方があったんですが、これってなんていう書き方なんでしょうか?
最初のwhile文の隣にあるコロン:とそのよこのthe_postはどういう関係なんですか?
768nobodyさん:2012/09/21(金) 15:06:00.36 ID:???
書き方に名前なんてない
テンプレート内で使う時に使うような構文ってだけ
意味は

>コロン:とそのよこのthe_postはどういう関係なんですか?
while (have_posts()) {
 the_post();
}
と同じ意味
ただ1行で書いてるだけ
コロンは{と同等の意味と考えるといい
endwhileは}と同等の意味と考えるといい
769nobodyさん:2012/09/21(金) 15:28:36.61 ID:???
>>767
PHPマニュアルでの名前は「(制御構造に関する)別の構文」
名前と言えるか分からんが、そう使われてる
http://php.net/manual/ja/control-structures.alternative-syntax.php
770nobodyさん:2012/09/21(金) 15:46:02.36 ID:sC8m2fOS
>>768
なるほど!
ありがとうございました!
771nobodyさん:2012/09/21(金) 15:46:52.69 ID:sC8m2fOS
>>769
あっ
リロードしてませんでした
正式な名前ないんですね
ありがとうございました!
772nobodyさん:2012/09/21(金) 16:12:07.19 ID:???
正式名か分からんが「コロン構文」とも呼ばれてる

http://php.net/manual/ja/control-structures.for.php
> PHPは、forループ用に"コロン構文"もサポートします。 for loops.

http://www.crystal-creation.com/web-appli/technical-information/programming/php/grammar/control-structures/colon-syntax.htm
773nobodyさん:2012/09/21(金) 18:16:07.67 ID:???
ビューの部分にはコロン構文よく使うわ
774nobodyさん:2012/09/21(金) 18:35:51.01 ID:???
コロンボ構文ならよく使う
775nobodyさん:2012/09/21(金) 19:00:58.16 ID:???
キチガイPHP厨はいつまでム板のPerlスレを荒らす気?
PHP使ってる奴って嫌がらせしかするしか脳がないの?
776nobodyさん:2012/09/21(金) 19:05:54.25 ID:???
>>775
お前は脳味噌がないキチガイか
× 脳がない
○ 能がない
777nobodyさん:2012/09/21(金) 20:16:34.61 ID:???
>>775
Perlスレを荒らしてるのはRuby厨かPerl厨自身だよ
PHP使うやつは荒らしてないよ
なぜならPerlなんて眼中にないから
778nobodyさん:2012/09/21(金) 20:37:40.24 ID:???
>>775
荒らしくらい自分で駆除しろよ
人に頼まないと何もできないクズが
779nobodyさん:2012/09/21(金) 21:18:13.89 ID:???
php.net
500 Status read failed: Connection reset by peer

がっくり
780nobodyさん:2012/09/21(金) 21:30:50.44 ID:???
>>775の仕業
781nobodyさん:2012/09/21(金) 22:39:17.84 ID:???
>>777
phpはperlに全ての面で劣ってるからコンプレックス持ちまくりだろjk
782nobodyさん:2012/09/21(金) 23:36:52.57 ID:???
>>781
巣に次スレが立ってるぞ、戻りな

Perlについての質問箱 56箱目
http://toro.2ch.net/test/read.cgi/tech/1348141100/
783nobodyさん:2012/09/22(土) 00:25:37.66 ID:???
>>782
お前らの同胞を巣に引き取ってから言え。
784nobodyさん:2012/09/22(土) 02:06:39.36 ID:RAloNIt7
cURLで以下ソースを実行すると、「クッキーを有効にしてください」と表示され、ログインできません。
クッキーを有効に設定する方法を教えてください。

$params = array(
"login_id" => "user" ,
"password" => "pass" ,
"submit" => "ログイン"
);

$ch = curl_init("URL");
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_COOKIESESSION, TRUE);
curl_setopt($ch, CURLOPT_COOKIEJAR, "cookie.txt");
curl_setopt($ch, CURLOPT_COOKIEFILE, "cookie.txt");
curl_setopt($ch, CURLOPT_POST, TRUE);
curl_setopt($ch, CURLOPT_POSTFIELDS, $params);
$output = curl_exec($ch) or dir('error ' . curl_error($ch));
curl_close($ch);

echo $output;
785nobodyさん:2012/09/22(土) 05:20:07.29 ID:???
>>783
荒らしくらい自力で駆除しろよキチガイ野郎
786nobodyさん:2012/09/22(土) 12:35:59.39 ID:???
>>784
普通にログインするときをイメージしてください。
まず、ログイン画面が表示されて、次にそのフォームに入力してと、
2段階なわけで、その1段階目でcookieを送ってきてるんでしょう。

つまり、まずログイン画面の表示するところにアクセスしてクッキーを取得して、
POSTのときにそれをつけてやればいいんではないですか?
787nobodyさん:2012/09/22(土) 17:49:13.83 ID:TSKoYwz3
さっき空気読めず上級者スレ行ってしまい
くだらない質問するなと言われたのでここで聞かせて下さい!

for($i = 0; $i < 100; ++$i){
print '<a href="' . $url[$i] . '" target="_blank"><img src="img.png" width="100" height="100"></a>';
}

こうやってimgタグをaタグでリンクすると処理コストがかなり掛かるんです。
a単体にするとかなり速いです。なんででしょう?
あとimgを付けていても、href="hoge.com" みたいに直接URL記述したら速いです。
わけが分かりません… だれか助けて〜
788nobodyさん:2012/09/22(土) 17:51:57.64 ID:???
ああっやっぱり
html = '';
for($i = 0; $i < 100; ++$i){
html .= '<a href="' . $url[$i] . '" target="_blank"><img src="img.png" width="100" height="100"></a>';
}
print html;

↑これで解決しそうです!すいませんでした!
789788:2012/09/22(土) 17:56:24.07 ID:???
いや、やっぱり気のせいだった…orz
すいません!引き続きお願いします!!
790nobodyさん:2012/09/22(土) 18:29:14.62 ID:RAloNIt7
>>786
ありがとうございます。
おかげさまでできました。

ただ、別サイトで同様の処理をするとリファラのURLに飛び、
ログインしていない状態で表示されてしまいます。
(POSTの値にリファラ先のURLが入っています)

何度もすいませんが、どうすればログインを維持できるか教えていただきたいです。
791nobodyさん:2012/09/22(土) 19:36:13.08 ID:QXXYeA1q
windowsのcmd.exeでphpを起動している時
fgets(STDIN); でコマンドプロンプトで文字を入力し受け取る事が出来ますが

一秒だけ受け取り状態にして、その間に文字が入力されなかったら次の処理へ移る
にはどうしたらよいのでしょうか
792nobodyさん:2012/09/22(土) 20:41:47.53 ID:???
PHPは欠陥言語だから無理
793nobodyさん:2012/09/22(土) 23:13:12.67 ID:R62vXJZj
phpの組込み関数の実装ってどうやったら見れますか?
たとえばarray_pop()がどうやって実装されてるのか見たいなあと思った時など。
794nobodyさん:2012/09/22(土) 23:21:47.03 ID:???
>>789
処理コストが掛かるとは、具体的にどれぐらい?

>>790
飛ばされてるのは何? ブラウザじゃないよね?
795nobodyさん:2012/09/22(土) 23:27:38.81 ID:???
>>793
ソースが公開されてます ダウンロードして読んでみては
796nobodyさん:2012/09/22(土) 23:31:09.90 ID:RAloNIt7
>>794
返答ありがとうございます。

クッキーを取得→POSTで送信→結果をブラウザで表示→トップページへリダイレクトされ、ログインは無効?
という状況です。
797nobodyさん:2012/09/22(土) 23:34:56.11 ID:???
>>796
クッキーを取得したのは、webサーバーであって、結果を表示してるブラウザではないんだし、
そのクッキーをそのサイトがセットしたかのようにセットすることは無理なので、
リダイレクト先までサーバーで取得して、結果だけ表示するしか。
ログインして、継続して、ブラウザで使えるようにするのは無理っすよ。
798nobodyさん:2012/09/22(土) 23:53:27.84 ID:RAloNIt7
>>797
すいません、語弊がありました。
あくまで結果だけブラウザで表示したいです。

最終目的はログインの必要なページのソース取得です。
そこでログイン成功のはずがリダイレクトされて無効になってしまうという状況に陥っています。
799nobodyさん:2012/09/22(土) 23:55:17.39 ID:???
サイトの作りに依るから、サイトの具体例を示せ
800nobodyさん:2012/09/22(土) 23:56:46.20 ID:RAloNIt7
>>799
ありがとうございます。
以下のサイトです。

ttp://www.netsea.jp/
801nobodyさん:2012/09/23(日) 00:11:46.88 ID:7T0EdZW4
>>795
http://php.net/downloads.php
これですか?
ぐぬぬ
802787:2012/09/23(日) 10:24:19.63 ID:???
>>794
レスどうもです!

具体的には
$stime = microtime(true);
〜処理〜
$etime = microtime(true);
print $etime - $stime;

で計測して CPUが1GHz、Memが1GB くらいのヘボマシンなんですけど
普通にaタグでリンクした場合は
0.02sec
aタグを排除した場合は
0.002sec
くらいです。

なんでこんな差がでるんでしょうかね?
803nobodyさん:2012/09/23(日) 11:01:45.49 ID:???
ID
804787=802:2012/09/23(日) 11:05:00.06 ID:ov8hH5gC
すいませんっ!
805nobodyさん:2012/09/23(日) 11:10:26.57 ID:???
>>802
気にするな
お前が書く程度のゴミプログラムならたいした差ではない
806787=802:2012/09/23(日) 11:29:45.81 ID:ov8hH5gC
>>805
ただ何が原因か知りたいんですよね…
なんでこれが速度差につながるんでしょうか?
807nobodyさん:2012/09/23(日) 11:33:44.93 ID:???
処理速度を気にするならPHPを使うな

繰り返す
処理速度を気にするならPHPを使うな
808nobodyさん:2012/09/23(日) 11:38:01.19 ID:???
処理速度ならjavaが一番!
まあCには負けるが

809787=802:2012/09/23(日) 12:15:16.97 ID:ov8hH5gC
これってPHPのせいなのですかね?

そうだとしてPHPの処理の何が
imgをaタグでリンク(URLはバラバラ)して出力すると
遅くなる原因なのでしょうか?
810nobodyさん:2012/09/23(日) 12:29:42.02 ID:???
aタグだろうがimgタグだろうが関係ない
811787=802:2012/09/23(日) 12:35:13.33 ID:ov8hH5gC
>>810
でもimgからaタグをはずしたり
aタグを付けててもURLを一つにして直接書けば
速度は0.02secから0.002secになりますよ?
812nobodyさん:2012/09/23(日) 12:43:07.92 ID:???
PHPなどという糞言語を使うからだ
813787=802:2012/09/23(日) 12:52:24.77 ID:ov8hH5gC
これはもう原因不明なんでしょうか??

困るなぁ。
814nobodyさん:2012/09/23(日) 12:53:33.19 ID:???
どうでもいい
ブログにでも書いてろ
815nobodyさん:2012/09/23(日) 12:57:47.90 ID:???
>>787-788
ソースが汚すぎる下手糞
速度以前の問題
816nobodyさん:2012/09/23(日) 13:20:02.07 ID:???
>>811
そういう問題じゃない
817787=802:2012/09/23(日) 13:39:00.04 ID:ov8hH5gC
>>816
じゃそれで速度が変わるのは何故ですか?
818nobodyさん:2012/09/23(日) 13:40:40.75 ID:???
>>817
そろそろ消えろクズ
速度を気にするやつがPHPなんか使うなカス
819787=802:2012/09/23(日) 13:44:22.74 ID:ov8hH5gC
>>815
まぁ単なるサンプルですし…

というかこのソースあとどう綺麗に出来ますか?
foreach使うとかですかね?
820nobodyさん:2012/09/23(日) 13:45:18.86 ID:???
ゴミさっさと消えろや
821nobodyさん:2012/09/23(日) 13:45:21.02 ID:???
そのサンプルすら綺麗に書けないゴミカスは消えろよ
822nobodyさん:2012/09/23(日) 15:28:18.63 ID:hvTxz8ea
こええわこのスレ
823nobodyさん:2012/09/23(日) 15:33:40.85 ID:???
こええわこのゆとり
824nobodyさん:2012/09/23(日) 15:41:29.94 ID:???
>>802
何か勘違いしてると思うぞ

じゃあ検証してやるからコードをどっかにアップしろ
825nobodyさん:2012/09/23(日) 15:53:19.40 ID:???
てか
>>802の測りかた不正確な気がする

普通timeコマンド使うでしょ

シェルから
time php hoge.php
ってやる
あと言うまでもないけど
何回か測って平均とらないと誤差が大きい
826787=802:2012/09/23(日) 16:01:10.91 ID:ov8hH5gC
>>824
勘違いというのは処理コストに差があるという事実自体が勘違いの可能性があるという事でしょうか?

>>825
timeコマンドの方が精確ですかね?

あと一応平均を出してもやっぱりあのくらい差があるみたいです…


というかあんなタグ出力だけで速度が変わるは
単なる勘違いなんでしょうか?そうであってほしいですが。

まぁ遅くても0.02secとかなので使用には問題ないのですけどね…
でもなんか気持ち悪い…
827824:2012/09/23(日) 16:42:30.86 ID:???
>>826
「処理コストに差があるという事実」
これがおまえの勘違いだっつーの

検証コードがない限り、素人が勘違いして
何か喚いてる程度にしかみんな思ってないんだってば

とりあえず他人が検証できる状態にならない限り
お話にならない
828nobodyさん:2012/09/23(日) 16:49:14.22 ID:???
検証するまでもない
糞言語PHPなんかやめておけ
829nobodyさん:2012/09/23(日) 17:10:12.02 ID:???
目の前のものが事実。差が出てるなら、差が出るようなプログラムだってことだ。
差が出るはずが無いと思い込んでるのが間違い。
原因はプログラムにある。 ループの中の処理など、些細な違いでソレぐらいの差はすぐに出る。
どの言語でも同じ。
830nobodyさん:2012/09/23(日) 17:41:13.60 ID:???
この荒れ方見るとPHP厨の民度の低さがわかるな

前言撤回
底なしの低さにどれだけ民度がわからない
PHP使ってる時点で脳が腐ってるから当たり前といえば当たり前なのかもしれんが
831nobodyさん:2012/09/23(日) 17:45:17.88 ID:???
>>830
日本語でOK
お前は朝鮮人だから無理か
832nobodyさん:2012/09/23(日) 18:08:57.03 ID:???
>>831はチョンだから日本語が理解できないんだろうなぁ
833nobodyさん:2012/09/23(日) 18:10:48.20 ID:???
底なしの低さにどれだけ民度がわからない
底なしの低さにどれだけ民度がわからない
底なしの低さにどれだけ民度がわからない
底なしの低さにどれだけ民度がわからない
底なしの低さにどれだけ民度がわからない
834nobodyさん:2012/09/23(日) 18:19:49.19 ID:???
>>787
適当に思いついたこと言うけど、
output_bufferingなど確認してみたら
835nobodyさん:2012/09/23(日) 18:19:54.10 ID:???
ここはラーメン板だ
ラーメン以外の話はするんじゃねえ
836nobodyさん:2012/09/23(日) 18:26:00.40 ID:hvTxz8ea
おいおまえらプログラム板みてこいよ
レベル低すぎるぞ
837nobodyさん:2012/09/23(日) 19:47:53.11 ID:???
>>835-836
俺は誰の指図も受けない
838787=802:2012/09/23(日) 21:01:10.56 ID:nqYidHoH
レス下さった方、ありがとうございます。
とりあえず今は他にやる事も沢山あるし
処理コスト的には問題ないので気にしない事にします!

output_bufferingなんかは明日にでも確認してみます。

ありがとうございました!
839nobodyさん:2012/09/23(日) 21:03:17.11 ID:???
おいおい、コードもアップできないくせに
妄想で適当なこと言ってただけのクズかよ・・・
840nobodyさん:2012/09/23(日) 21:08:04.72 ID:zYzxrsk9
>>839
そういうのやめようぜ
841nobodyさん:2012/09/23(日) 22:33:13.49 ID:???
>>838
ブログにでも書いてろ精神障害
842nobodyさん:2012/09/23(日) 22:50:45.89 ID:???
>>840
アンカ間違ってるぞ
存在そのものに価値がない>>838に言ってやれ
843nobodyさん:2012/09/23(日) 22:55:18.12 ID:???
なんでこのスレ荒れてるんですか?
もう少し心に余裕を持った方が全てが良くなると思いますよ
844nobodyさん:2012/09/23(日) 23:03:20.42 ID:???
糞言語使う奴は言語以外の面も糞
例えば心の面でも糞
だから荒れるんだよ
このスレの荒れ具合からPHPが糞言語だということがわかる
845nobodyさん:2012/09/23(日) 23:08:26.24 ID:???
PHPがクソって言われてもそれ以外選択肢ないわな
846nobodyさん:2012/09/23(日) 23:14:29.06 ID:???
Perlがあるだろ。
847nobodyさん:2012/09/23(日) 23:16:36.62 ID:???
なんでクソだと思ってる言語のスレにいるの?
しかもそこでクソクソ言いまくって、誰が得するのかわからん
848nobodyさん:2012/09/23(日) 23:21:40.44 ID:???
>>846
Perlをバカにすんなよw
終わった言語なんだからほっといてやれよw
849nobodyさん:2012/09/23(日) 23:22:15.91 ID:???
対応はしてくれないようですが、報告は続けたい
850nobodyさん:2012/09/23(日) 23:24:02.76 ID:???
PHPは糞だが、全言語の中でもっともマシな糞
851nobodyさん:2012/09/24(月) 01:27:27.43 ID:???
×:全言語の中でもっともマシな糞
〇:糞の中でもっともマシな言語

確かに糞の中ではマシな部類
HSPとかひまわりに比べたらマシ

ただそれは

全てのウンコの中でこれが一番カレーの味に近い!

って言ってるようなもので実用に耐えない
852nobodyさん:2012/09/24(月) 01:42:48.65 ID:???
なんでクソだと思ってる言語のスレにいるの?
しかもそこでクソクソ言いまくって、誰が得するのかわからん
853nobodyさん:2012/09/24(月) 01:49:20.22 ID:???
>>851
1行目と2行目何が違うの?
854nobodyさん:2012/09/24(月) 02:14:53.68 ID:???
>>852
いろんなPHPスレに現れるキチガイだからスルー推奨
855nobodyさん:2012/09/24(月) 02:59:11.08 ID:???
462 名前:nobodyさん [sage] :2012/09/19(水) 13:41:35.07 ID:???
そういう酷いコードを書く若い芽を摘み取るのが俺たちの使命だ
856nobodyさん:2012/09/24(月) 03:23:37.73 ID:???
逆に無償で手取り足取り懇切丁寧に教えてもらえると思える神経のほうが理解できない
857nobodyさん:2012/09/24(月) 05:22:15.44 ID:nQSkMfLN
エンコード判別mb_detect_encodingの性能を上回るコード。



function detect_encoding_jp($str) {
$codes = array('JIS-ms' ,'eucJP-win', 'UTF-8','SJIS-win','UTF-16LE', 'UTF-16BE');
foreach ($codes as $code) {
do {
$flg = mb_check_encoding($str, $code);
if( $code=='UTF-16LE' || $code=='UTF-16BE') break;
$flg = $flg && !!mb_detect_encoding($str,$code, true);
} while(0);
if($flg) return $code; }
return NULL; }
858nobodyさん:2012/09/24(月) 05:33:06.38 ID:???
上回るとかきながらラッパーしてるだけなのは恥ずかしくないのか
859nobodyさん:2012/09/24(月) 06:10:41.05 ID:???
また先日の文字コードのおっさんか

複数の文字コードに解釈できる文字列は判定できないよ
860nobodyさん:2012/09/24(月) 08:06:50.36 ID:???
UTF-16BEを返すことはない
861nobodyさん:2012/09/24(月) 08:30:29.03 ID:???
見間違えた・・・なんだこの気持ち悪いdoは
862nobodyさん:2012/09/24(月) 09:57:11.74 ID:???
>>857
キチガイ乙!
このコードだとUTF-8の「αβγ」をeucJP-winと判定してしまうぞ!
863nobodyさん:2012/09/24(月) 10:17:24.91 ID:???
αβγ(utf8)
ホアホイホウ(sjis)
留硫粒(euc)

どのつもりか判断できるわけがない
正確に返すのであれば、全部返すしかない。
864nobodyさん:2012/09/24(月) 10:51:33.44 ID:XOrxCb86
漠然とした質問ですみませんが
httpとかの通信プロトコルってPHPで作成できますか?
socket関数あたりで作れそうな気がしますが
勉強がてら通信プロトコルを作成してみたいです
他の言語のほうが適役かもしれませんが
PHPしか知らないのでなんか参考になる資料はないでしょうか?
865nobodyさん:2012/09/24(月) 11:04:47.36 ID:???
866nobodyさん:2012/09/24(月) 11:55:32.95 ID:s/iOVThE
【OS名】Win7Pro 32Bit
【PHPのバージョン】5.2,5.3で確認
【質問内容】
たったこれだけのコードで悩んでるのですが、結果がokになりません。
ソースはコピペなので動かしてるそのまま、比較演算子は ===でも結果は一緒です。
$wk = array(0.5, 0.2, 0.2, 0.1);
if( (double)array_sum($wk) == (double)1.0 ){
echo "ok";
}else{
echo "ng";
}
array_sumの結果は1が帰ってきてるのですが、なぜ等価にならないのでしょうか?
867nobodyさん:2012/09/24(月) 11:59:48.45 ID:???
a==bを|a-b|<εにしとけば
868nobodyさん:2012/09/24(月) 12:07:44.03 ID:???
>>856
最近は頭のおかしい親が多いからガキもおかしい奴が増えた。
PHP厨ってたぶんこれと同系統のDQNだと思う↓

22 名前:おさかなくわえた名無しさん[sage] 投稿日:2010/07/23(金) 11:33:55 ID:POZR5F48

つい昨日の話
仕事で出張続きで休みがなかったため、昨日代休を貰って家でまったり過ごしていたんだ。
昼過ぎになって家のチャイムが鳴ったので出てみると、中学生くらいの子が3人いた。
以下やりとり
中「wi-fiできますよね?」
俺「は?え?どういうこと?」
中「この家から無線LANの電波が出ているのは分かっているんです。」
俺「え?いやまあ確かに無線LAN使っているけど・・・」
中「AOSSボタン付いてます?」
俺「あ〜ついてるね」
中「それを長押ししてください。あとはこっちでやるんで。」
俺「は?ちょっとまって何する気?」
中「え?DSでwi-fiするんですよ」
俺「いやいや自分の家でやってくれ」
中「家にないから持っている人の物を使うんじゃないですか」
俺「いやいやだからといって使わせることはできないよ」
中「少しくらいいいじゃないですか。ボタンを長押しするだけじゃないですか」
俺「駄目なものは駄目」
中「なんだよケチ!」

捨て台詞を吐いて帰っていきました。
確かに家中に届くようにと結構強力な無線LAN使っているけど、あくまで家族みんなで使うために使用しているわけで、他人に使わせる為ではない。
とにかくずうずうしい奴だった。
夏休みに入ったからか、平日でも中学生が湧いてきているみたい
その後親も乗り込んできたが、長くなるので割愛
869nobodyさん:2012/09/24(月) 12:08:54.10 ID:???
31 名前:おさかなくわえた名無しさん[sage] 投稿日:2010/07/23(金) 13:57:07 ID:ZmBRYYnS
>>22
箇条書きでいいので親の発言も頼む


34 名前:>>22[sage] 投稿日:2010/07/23(金) 15:19:36 ID:POZR5F48
>>22です
>>31の言うように箇条書きで簡潔でいいなら
・厨房が退散して1時間後くらいに父親が乗り込んでくる
・父親曰く「電波を垂れ流している方が悪い。だから使わせろ。」
      「自分だけいい思いをするな。無駄な電波を使ってやるだけだろ。」←この時点でイミフ
      「子供がかわいそうだと思わないのか。優しさのかけらもないのか」
      俺「なら自分で買えばいいだけじゃん」→父親「お前が使わせれば済む話」
・何を言っても無駄だと思ったので警察を呼ぶと言ってみる→「呼びたければ呼べよ!悪いのはお前なんだから!」
・本当に警察を呼ぶと、急におとなしくなって帰っていった
・なんやかんやの後、お隣のおばあちゃんに近所迷惑だっただろうと思い、謝罪に行くとチューチューアイスくれた

こんなもんかな
簡潔で申し訳ない
870nobodyさん:2012/09/24(月) 12:27:12.12 ID:???
871866:2012/09/24(月) 12:45:21.10 ID:s/iOVThE
>>868
ありがとう、試してみます
>>870
gettypeした結果double型だったので、あえてdouble型にキャストして比較していました。
説明不足でスイマセン
872nobodyさん:2012/09/24(月) 12:47:06.32 ID:???
せっかく無線LAN環境があるのに自分一人で使うのもったいないから
パスワードなしで飛ばしてるうちとは大違いだ…
873866:2012/09/24(月) 12:51:32.96 ID:s/iOVThE
>>870
指摘を勘違いしてました
浮動小数点は精度の問題で比較してはダメなんですね
ありがとうございます
874nobodyさん:2012/09/24(月) 12:52:01.73 ID:???
>>871
違う!内容を読め
875nobodyさん:2012/09/24(月) 12:52:38.00 ID:???
ごめん 確認してなかった
876nobodyさん:2012/09/24(月) 13:33:23.10 ID:???
「ホアホイホウ」が間違って「αβγ」と判定されてしまいます
877nobodyさん:2012/09/24(月) 14:27:06.79 ID:???
自動判定するならベイズ推定するしかないんじゃないか?
878nobodyさん:2012/09/24(月) 15:08:40.84 ID:???
αβγと書きたいのかもしれないし
ホアホイホウというセリフかもしれないし
留硫粒という中華料理店かもしれないだろ?
879nobodyさん:2012/09/24(月) 16:00:45.81 ID:???
さすがPHP厨w
文字コードを完璧に判定するとか頭に蛆湧いてんじゃねw
それができるならコンピュータが口語体の文章まで完璧に理解できるだろw
ほんと何でPHP厨ってこんなゴミみたいな奴しかいないの?
880nobodyさん:2012/09/24(月) 16:17:45.40 ID:???
ええ、ゴミしかいないので貴方様のような方が来られるスレではございません。
早々にお引き取り下さい。
881nobodyさん:2012/09/24(月) 17:31:23.14 ID:???
>>879
そんなことも分からない脳ミソだからPHPなんか選んでしまうんだと思うよ。
882nobodyさん:2012/09/24(月) 17:42:11.42 ID:???
PHP Perlの二択だからPHPを叩いてるのはPerlerだな
Ruby Pythonは増えてきてはいるがデファクトスタンダードではない
Javaや.NETなんてのは一般人向けではない
883nobodyさん:2012/09/24(月) 17:52:56.31 ID:???
PHP一択だよ
Perlは昔の言語で、もう終わってる
具体的な指摘がないから
PHPを叩いてる、というより煽ってるだけ
884nobodyさん:2012/09/24(月) 18:19:29.55 ID:???
PHPerの芽を摘んで根絶やしにするのが俺らの使命
885nobodyさん:2012/09/24(月) 18:26:51.44 ID:xedS6Oo5
フォームから改行を含む文字列を受け取った時の扱いなんですけど
<br>に変換してからDBに入れるのか
\nのままDBに入れて表示するときに<br>に変換するのか
どちらがいいんですかね?
886nobodyさん:2012/09/24(月) 18:38:38.56 ID:???
変換しないのが普通
理由は教えない
887nobodyさん:2012/09/24(月) 19:32:02.23 ID:???
>>885

↑こういう用途や設計抜きで質問する池沼はどこから湧いてくるの?
888nobodyさん:2012/09/24(月) 19:45:35.87 ID:???
そこまで叩くほどじゃないだろ

>>885
上にもあるが、変換しないのが普通だと思う
エスケープ等は出力時に行うのがよい

メールに埋め込む場合は<br>にしないし、
XHTMLでは<br/>になるから、用途によって処理が異なる
889nobodyさん:2012/09/24(月) 20:07:54.45 ID:???
184:デフォルトの名無しさん :2012/09/24(月) 20:01:56.27 [sage]
古い云々でいうならばC言語だって古いしな。
新しい云々でいうならPython選ぶしな。
使うのでも歴史でもPHPってどうしても中途半端だよな。
890nobodyさん:2012/09/24(月) 20:12:46.35 ID:???
PythonがPHPより古いのを知らないイメージだけで物を語ってるタコヤロウだろ
891nobodyさん:2012/09/24(月) 20:43:51.46 ID:???
年表を貼ってくれ
892nobodyさん:2012/09/24(月) 20:45:03.73 ID:???
ココの人たちがPHPをバカにしてる理由がよくわからん
893nobodyさん:2012/09/24(月) 20:45:36.38 ID:???
まだか?はよ貼れ
894nobodyさん:2012/09/24(月) 20:47:22.85 ID:???
早くしろ
895nobodyさん:2012/09/24(月) 21:00:31.86 ID:???
ググレカス
896nobodyさん:2012/09/24(月) 21:10:49.26 ID:???
PHPを根絶やしにする
我々の手で
897nobodyさん:2012/09/24(月) 21:13:34.52 ID:???
>>892
粘着するPerl厨がいるんだよ
898nobodyさん:2012/09/24(月) 21:19:20.68 ID:???
またPerlのせいにする
Perlのせいにしても、PHPが史上最低の糞言語という事実は変わらんよ
899nobodyさん:2012/09/24(月) 21:22:35.67 ID:???
>>898
なんでクソ言語なのか教えて
俺CとかC++書くけど、PHPは最初から便利な関数が揃ってて良いなって思ったよ
速度的にも遅いと感じたことないし
900nobodyさん:2012/09/24(月) 21:32:25.61 ID:???
やめてください
901nobodyさん:2012/09/24(月) 21:34:01.75 ID:???
説明する価値すらない糞言語
902nobodyさん:2012/09/24(月) 21:36:51.71 ID:???
糞言語であることも証明できないんなら最初からでしゃばんなこの糞ダメプログラマーが
903nobodyさん:2012/09/24(月) 21:38:46.01 ID:???
お前らゴミに説明してやる必要などない
904nobodyさん:2012/09/24(月) 21:39:55.90 ID:???
実行速度が致命的に遅い
開発効率が恐ろしく悪い
利用者の精神年齢がありえないほど低い(発達障害?)
セキュリティホールのある本体をインストールする必要がある
905nobodyさん:2012/09/24(月) 21:40:34.67 ID:???
PHPerって相変わらず馬鹿だな
煽れば説明してもらえるとでも思ってんのか
906nobodyさん:2012/09/24(月) 21:42:23.98 ID:???
>>899
CやっててPHPの糞さに気付かないならプログラミングは向いてないよ。
カレー食ってもウンコ食っても旨いって言うタイプ。
907nobodyさん:2012/09/24(月) 21:44:48.16 ID:???
PHPはセキュリティホールが致命的
使うなら外部とは隔離されたネットワークってことになるけど
それだと範囲が限定されまくるから使い物にならないしね
外部に公開してる鯖とかでPHP使うのはマジキチ
908nobodyさん:2012/09/24(月) 21:45:55.00 ID:???
ゆえに、Wikipediaはマジキチ
909nobodyさん:2012/09/24(月) 21:51:38.90 ID:???
Wikipedia重くてイライラする。
910nobodyさん:2012/09/24(月) 21:54:44.15 ID:???
スレの荒れ具合を見ればその言語の程度も分かる
PHPスレはこれだけ荒れまくってるからマジモンの糞
911nobodyさん:2012/09/24(月) 22:03:53.52 ID:???
すぐデモ運動をして破壊活動をするクズどもと同レベル
912nobodyさん:2012/09/24(月) 22:24:25.85 ID:???
やめてください
913nobodyさん:2012/09/24(月) 23:09:45.92 ID:???
Perl厨必死すぎwww
早く巣に帰れよ

Perlについての質問箱 56箱目
http://toro.2ch.net/test/read.cgi/tech/1348141100/
914nobodyさん:2012/09/24(月) 23:40:45.19 ID:???
>>907
最新版のPHPにゼロデイ脆弱性が発見されたの?
詳しく教えて
915nobodyさん:2012/09/25(火) 00:11:00.92 ID:???
迷惑です やめてください
916nobodyさん:2012/09/25(火) 03:29:52.18 ID:???
フォンノイマン型のチューリングマシンなんてどれも似たようなものだ
そんなに熱くならずに楽に行こうぜ
917nobodyさん:2012/09/25(火) 06:23:07.69 ID:???
PHPはセキュリティホール云々言う奴はたいていよくわかってない
918nobodyさん:2012/09/25(火) 07:12:39.75 ID:???
分かってないということを証明することすらできないクズ
919nobodyさん:2012/09/25(火) 08:54:03.13 ID:???
それが典型的なPHP厨の思考回路。

普通は安全か危険か分からない車があったときに、

「安全だとう証拠がない」

として乗らない。

しかりPHP厨は違う。

「危険だという証拠がない」

と言って平気で乗るのだ。

だからセキュホのあるPHPをガンガン使うし、

スキルもないから何かされたとしても確認する術がない。

それがITエンジニアではなくITドカタと呼ばれる所以。
920nobodyさん:2012/09/25(火) 09:48:18.99 ID:???
スレ違いの内容を延々と書き込み続ける行為は迷惑です。
やめてもらえないでしょうか。
921nobodyさん:2012/09/25(火) 10:34:11.10 ID:???
>>919
安全だとう証拠がない
922nobodyさん:2012/09/25(火) 11:33:59.84 ID:bG8FHFFo
ゼロデイ脆弱性があるってずっと言っているのがいるけど
見つかったんだろうか。
923nobodyさん:2012/09/25(火) 12:09:23.68 ID:???
なんか最近マジレス多くね
924nobodyさん:2012/09/25(火) 12:15:57.42 ID:???
実際に危険だという説明を出来ないやつに語られてもな
925nobodyさん:2012/09/25(火) 13:03:02.96 ID:802sZSo9
>>898
クソなのは判ったから、そんなクソスレに二度と来ないでください
926nobodyさん:2012/09/25(火) 13:20:24.73 ID:???
俺は誰の指図も受けない
927nobodyさん:2012/09/25(火) 13:37:38.90 ID:???
>>926は厨二病か
なんまんだぶつ、成仏してください。
928nobodyさん:2012/09/25(火) 14:07:37.09 ID:???
>>919
だからお前は家から出ないのかw
929nobodyさん:2012/09/25(火) 14:10:53.36 ID:???
>>919
安全だとう?w
930nobodyさん:2012/09/25(火) 14:43:53.39 ID:???
>>919
Perlには安全だとう証拠はあるのか?
931nobodyさん:2012/09/25(火) 14:44:52.15 ID:???
安全だとう?www
932nobodyさん:2012/09/25(火) 14:54:45.27 ID:???
>>919
アホまるだし乙
安全だとう証拠がないならどの言語も使えないなpgr
933nobodyさん:2012/09/25(火) 14:58:47.55 ID:???
>>925
ゴミの存在はIT業界の不利益に他ならない
ゴミは駆逐するのもITに携わるもののつとめ
934nobodyさん:2012/09/25(火) 15:14:22.05 ID:???
糞言語PHPとクズPHPerの芽を摘んで根絶やしにするのが俺らの使命
935nobodyさん:2012/09/25(火) 15:16:03.65 ID:???
Perlもセキュリティホールあるよ、だけどLinuxを標準インストールするとPerlは最初から入ってくるんだわ
それにPerlはコマンドラインで使えるから外せないし

だけどそこにPHP加えると、Perlのセキュリティホール+PHPのセキュリティホールになる
Perlのセキュリティホール1つのほうがまだマシ、好き好んでセキュリティホール増やすとかマジキチ
936nobodyさん:2012/09/25(火) 15:20:42.88 ID:???
標準状態のPerlがどんな脅威を持つか説明したまえ
937nobodyさん:2012/09/25(火) 15:29:55.81 ID:???
PHPに安全という根拠も危険という根拠もない
perlに安全という根拠も危険という根拠もない

これなら一緒
反論はURLつきで
938nobodyさん:2012/09/25(火) 15:31:03.99 ID:???
JVNDB-2012-004315(JVNVU#788478)Webmin における任意の Perl コードを実行される脆弱性6.02012/09/112012/09/13
JVNDB-2012-004255Perl 用 YAML::LibYAML モジュールにおけるフォーマットストリングの脆弱性5.02012/09/092012/09/12
JVNDB-2012-004254Perl 用 DBD::Pg モジュールの dbdimp.c におけるフォーマットストリングの脆弱性5.02012/03/092012/09/12
JVNDB-2012-002926Perl 用 Config::IniFiles モジュールにおける任意のファイルを上書きされる脆弱性3.62012/06/272012/07/02
JVNDB-2012-001591Bugzilla の xmlrpc.cgi におけるクロスサイトリクエストフォージェリの脆弱性5.12012/02/092012/03/02
JVNDB-2012-001070Perl 用の Digest モジュールにおける任意のコマンドを実行される脆弱性7.52012/01/132012/07/23
JVNDB-2012-001069Perl の Encode モジュールにおける一つずれエラーの脆弱性5.12012/01/132012/01/17
JVN iPedia - 脆弱性対策情報データベース
http://jvndb.jvn.jp/search/index.php?mode=_vulnerability_search_IA_VulnSearch&lang=ja&useSynonym=1&keyword=Perl
939nobodyさん:2012/09/25(火) 15:39:29.92 ID:???
>>937
根拠がないことを証明するのは不可能
http://en.wikipedia.org/wiki/Probatio_diabolica
940nobodyさん:2012/09/25(火) 15:53:31.40 ID:???
いつまでスレ違いの書き込みを続けて迷惑を掛ければ気が済むのですか。
941nobodyさん:2012/09/25(火) 16:02:47.75 ID:???
いつまでゴミ言語を布教してIT業界に迷惑をかけ続ければ気が済むの?
法律に触れなきゃ何やってもいいと思ってんの?
942nobodyさん:2012/09/25(火) 16:03:28.83 ID:???
質問が来るまで
943nobodyさん:2012/09/25(火) 16:04:28.79 ID:???
>>940お前の存在そのものが迷惑
放射性廃棄物なみ
944nobodyさん:2012/09/25(火) 16:06:32.96 ID:???
質問者を糞言語PHPもろともコテンパンにのしてやるのが俺らの使命
945nobodyさん:2012/09/25(火) 16:17:51.51 ID:???
コテンパンつーか日本のit産業の質をよくするためにphpを排除しなければならない
946nobodyさん:2012/09/25(火) 16:19:17.29 ID:???
結局、PHPに対するやっかみなんだよねw
荒らしてるPerl厨やRuby厨はスルーでお願いします
947nobodyさん:2012/09/25(火) 16:23:38.99 ID:???
facebook
rep2(サーバーサイドの2chビューアー)
wordpress
openpne
xoops

これらは何語で書かれてますか?
948nobodyさん:2012/09/25(火) 16:24:36.16 ID:???
なんでPerlやRubyが出てくるんだよ
PHPが糞言語であることには変わらんよ
949nobodyさん:2012/09/25(火) 16:26:58.41 ID:???
PHPがクソ言語なんてのは分かりきってるからいちいち書かなくていいよカス
950nobodyさん:2012/09/25(火) 16:43:16.64 ID:???
飲食店が軒を連ねるグルメ街にウンコが飲食店顔して店を出すから迷惑だって言ってんだ。
飲食店顔しなくとも飲食店街にウンコ屋は迷惑。
それを言ったらやっかみ扱いするPHP厨。
951nobodyさん:2012/09/25(火) 16:49:19.03 ID:???
糞言語PHPしか使えないくせに
952nobodyさん:2012/09/25(火) 16:49:26.59 ID:???
具体的にPHPのどこがくそなのですか?
953nobodyさん:2012/09/25(火) 16:53:28.07 ID:???
そのウンコ屋の店主は食べ物とウンコさえ見分けられない
954nobodyさん:2012/09/25(火) 16:54:20.37 ID:???
>>952
遅い
開発効率が悪い
955nobodyさん:2012/09/25(火) 16:55:10.19 ID:???
説明してやる価値すらない糞言語
956nobodyさん:2012/09/25(火) 16:57:36.49 ID:???
英語圏にも a shit language (PHP) と書いてあった
957nobodyさん:2012/09/25(火) 17:00:21.46 ID:???
948 名前:あぼ〜ん[NGWord:糞言語] 投稿日:あぼ〜ん


949 名前:あぼ〜ん[NGWord:クソ言語] 投稿日:あぼ〜ん


950 名前:あぼ〜ん[NGWord:PHP厨] 投稿日:あぼ〜ん


951 名前:あぼ〜ん[NGWord:糞言語] 投稿日:あぼ〜ん
958nobodyさん:2012/09/25(火) 17:05:05.90 ID:???
>>957
サンクス!
NGワードはエスケープして書くか
一般的な単語使うようにするわ!
959nobodyさん:2012/09/25(火) 17:10:35.37 ID:???
ウンコ言語PHP
960nobodyさん:2012/09/25(火) 17:14:18.07 ID:???
久ソ言語PHP
961nobodyさん:2012/09/25(火) 17:39:36.76 ID:???
小学生か!w
962nobodyさん:2012/09/25(火) 17:44:01.52 ID:???
糞-言'語,P_H'P
963nobodyさん:2012/09/25(火) 17:55:00.72 ID:???
NGワードを指定して






であるという現実から目を反らそうとする






964nobodyさん:2012/09/25(火) 18:05:41.80 ID:???
クソさを定量的に述べてくれないとねえ
965nobodyさん:2012/09/25(火) 18:06:54.67 ID:???
>>964
自分でベンチとれ\カ\ス
966nobodyさん:2012/09/25(火) 18:10:10.56 ID:???
クソと言いたい人がクソさを証明するべきだろう
967nobodyさん:2012/09/25(火) 18:23:46.23 ID:???
PHPのせいでPerlのニーズがほとんどなくなった
パールモンガーは今後どうすればいいんだ?
だからPHPは糞
968nobodyさん:2012/09/25(火) 18:35:34.20 ID:???
最初から誰もお前など必要としてない
誰も
969nobodyさん:2012/09/25(火) 19:32:49.31 ID:???
一般人「新幹線一択やろw徒歩とか遅すぎてw東京まで何日かけて行くつもりやw」
PHP宙「徒歩の遅さを定量的に述べてもらわないとねぇ」

一般的な感覚とはかけ離れているPHP宙。
普通に考えれば分かることもわざわざ数値出せというから議論が進まない。
というか進めたくないのかな、議論が進めば進むほどPHPが不利だしw
970nobodyさん:2012/09/25(火) 19:34:40.77 ID:???
論文とか書いたことないんだろうなあ
971nobodyさん:2012/09/25(火) 19:57:50.50 ID:???
具体的な数値と引用元の参考文献がないとお話にならない
972nobodyさん:2012/09/25(火) 20:16:43.32 ID:???
PHPの実行速度を徒歩とすると、Perlの実行速度は新幹線です
だからPerl一択なのです
973nobodyさん:2012/09/25(火) 20:21:52.91 ID:???
http://akazah.com/lang-run/
perl遅いなぁ
phpまあまあだなぁ
974nobodyさん:2012/09/25(火) 20:28:08.03 ID:???
>>973
これは何かの間違い
徒歩のPHPが13.393sであれば、
新幹線のPerlは0.2〜0.3sのはず
Perl一択です
975nobodyさん:2012/09/25(火) 21:02:34.57 ID:???
自分でベンチ測ったわけでもないのに結論出してる池\沼>>973
お前その記事は誰かが保証してくれてんの?w
これだからPHP廚はゴミ扱いされるんだろうなぁw
ソース出せって言われたらWikipediaから見つけてきて嬉しそうにURL貼ってる知恵遅れと同類
976nobodyさん:2012/09/25(火) 21:19:25.75 ID:???
速度は言語で決まらず、実行環境・コンパイラ次第。
たとえばC/C++の同一コードでもコンパイラで変わる。
977nobodyさん:2012/09/25(火) 21:28:19.81 ID:???
>>972
隣町に行くのに新幹線を使うか?
お前のようなクズにはゴミ言語PHPがお似合いだ
978nobodyさん:2012/09/25(火) 21:39:47.69 ID:???
PHPを糞言語って言ってる人or人たちは中学生くらいか?
979nobodyさん:2012/09/25(火) 21:46:29.17 ID:???
php虫は総出でperlスレを荒らしに来てたからな

その仕返しでフルボッコになっててワラタ
980nobodyさん:2012/09/25(火) 22:09:37.66 ID:???
どこにでも頭がおかしい人は一定割合でいるってことですね
981nobodyさん:2012/09/25(火) 22:30:47.36 ID:???
だな
ぺちぱーの場合は10割が頭のおかしな人だけど
982nobodyさん:2012/09/25(火) 22:45:45.25 ID:???
チキガイの棲むスレ
983nobodyさん:2012/09/25(火) 23:06:52.34 ID:???
ちょっと手持ちのサーバーでやってみた
for($i=0;$i<10000000;$i++){}
をperlとphpでやってみた
環境:FreeBSD9.1-RC1,CPU:Celeron2.0GHz(1core),mem:512MB
バージョン:perl5.14.2,php5.4.6
一回目
$ time php php.php
php php.php 1.79s user 0.07s system 99% cpu 1.873 total
$ time perl perl.pl
perl perl.pl 2.87s user 0.01s system 94% cpu 3.039 total

二回目
$ time perl perl.pl
perl perl.pl 3.08s user 0.02s system 99% cpu 3.121 total
$ time php php.php
php php.php 1.70s user 0.02s system 99% cpu 1.732 total

三回目
$ time perl perl.pl
perl perl.pl 2.99s user 0.02s system 98% cpu 3.045 total
$ time php php.php
php php.php 1.68s user 0.04s system 99% cpu 1.728 total
984nobodyさん:2012/09/25(火) 23:13:13.73 ID:???
スクリプト言語で速さとか俺はそんな気にしないけどな、それなりに速ければなんでもいいし
10倍以上の速度差があるなら考慮するけど、それ以内なら書きやすい方優先でいいと思ってる
言語がどうかより実装するアルゴリズムがダメだと時間何千倍とかにもなったりするんだし
985nobodyさん:2012/09/25(火) 23:26:51.36 ID:???
>>979
Perl厨の被害妄想で荒らされてんのか・・・
いまどきPerlなんか使ってるやつってろくなヤツいないのか?

>>980
次スレよろ
986nobodyさん:2012/09/25(火) 23:31:59.29 ID:???
で?
PHPは標準で命令が揃ってて開発効率が良いとか言うけど
それってフルスクラッチするときだけだよね
そこでわざわざPHPを選ぶ理由はない
987nobodyさん:2012/09/25(火) 23:45:37.13 ID:???
>>985
忘れとったありがと。

【PHP】下らねぇ質問はID出して書き込みやがれ 123
http://kohada.2ch.net/test/read.cgi/php/1348583995/
988nobodyさん:2012/09/26(水) 00:03:06.80 ID:???
酷いことしてるよな ものすごい迷惑だ
989nobodyさん:2012/09/26(水) 00:03:30.53 ID:???
>>986
で?
じゃあ何選ぶの?
990nobodyさん:2012/09/26(水) 00:03:58.48 ID:???
自演までして続けるのやめてください
991nobodyさん:2012/09/26(水) 00:39:38.11 ID:???
Perlは実行速度が早いし開発効率も高い。
オブジェクト指向に最適。
bless!!!
992nobodyさん:2012/09/26(水) 05:34:02.48 ID:???
言語と速度は関係ない。



PHPをC++に変換して高速化する「HipHop for PHP」をFacebookが公開
HipHopにより私たちはページによっては、Webサーバー上で約50パーセントのCPU使用量を削減できました。
CPUの使用量の少なさは、サーバー台数の削減につながり、それはより少ないオーバーヘッドを意味します。
このプロジェクトは、Facebook上で多大な影響を及ぼしました。
HipHopはあなたのPHPのソースコードをC++に最適化された形に機械的に変換します。そしてg++でコンパイルされます。
HipHopコード変換機は、PHPランタイムの再実装であり、また多くのパフォーマンス向上の為のPHPエクステンションを書き直したものです。
http://blog.candycane.jp/archives/275



PHPのJITコンパイラ「HipHop Virtual Machine」、Facebookがオープンソースで公開 2011年12月12日
HipHop Virtual Machineは、PHPのコードをC/C++に変換してg++でコンパイルし、バイナリコードにするHiphop compiler(hphpc)と、
PHPのインタプリタであるHipHop interpreter (hphpi)を組み合わせたもの。
PHPのコードをダイナミックにバイナリコードへと変換することで、高速な実行を目指しています。
現在、HipHop Virtual Machineの実行速度は、インタプリタに比べれば1.6倍速く、一方でコンパイラと比べると0.6倍程度とのこと。
しかしいずれはコンパイラと同等以上の実行速度が出るとFacebookでは予想しているようです。
hphpcによってコンパイルされたバイナリとhhvmとの性能の差は、ダイナミックトランスレーターが安定し完成度が高まることで、数カ月程度で急速に縮まるでしょう。
実際のところ、hhvmは最終的にはFacebookの実環境で稼働しているコンパイルされたバイナリよりも高速になると予想しています。
Facebookは今後、PHPの実行をすべてHipHop Virtual Machineへ移行することを計画しています。
http://www.publickey1.jp/blog/11/phpjithiphop_virtual_machinefacebook.html
993nobodyさん:2012/09/26(水) 07:48:20.32 ID:???
FacebookはPHP以前の問題
個人情報保護の意識が低い(低かった)
そういう企業にお似合いのカス言語PHP
994nobodyさん:2012/09/26(水) 07:50:31.29 ID:???
PHP憎けりゃFacebookまで憎いかw
995nobodyさん:2012/09/26(水) 08:52:03.03 ID:???
Wikipediaも重くていらいらする。
何あれ。
996nobodyさん:2012/09/26(水) 11:54:42.37 ID:???
>>983から速度に関する言及がなくなった
PHPが速いのは事実のようですね
自分のサーバーで自分でやったんだし
997nobodyさん:2012/09/26(水) 12:20:19.34 ID:???
なくなったことにしたいんですね
998nobodyさん:2012/09/26(水) 12:44:01.40 ID:???
forが空だから$i = 10000000に最適化するのが正解
PHPとPerlは目糞鼻糞
999nobodyさん:2012/09/26(水) 13:47:47.19 ID:???
Perl厨、まじウザすぎ
逆恨みすんなよ
1000nobodyさん:2012/09/26(水) 13:49:41.87 ID:???
1000ならPerlが完全終了
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。