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

    私的良スレ書庫

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

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : 350 - 2010/11/30(火) 07:44:00 ID:??? (+59,+29,-6)
    >>348
    まんまの関数があるのね。勉強になりました。
    352 : nobodyさん - 2010/11/30(火) 08:15:31 ID:??? (+59,+27,+1)
    >>343
    やってみます。ありがとう。
    353 : nobodyさん - 2010/11/30(火) 08:25:56 ID:2WrqxWb3 (-17,+23,+1)
    >>388
    >>389
    >>390
    ありがとうございます!
    やってみます。
    355 : nobodyさん - 2010/11/30(火) 08:52:40 ID:??? (-2,-30,-20)
    mb_substitute_character("long") とか?
    356 : nobodyさん - 2010/11/30(火) 12:43:26 ID:??? (+57,+29,-61)
    ありがとうございます。
    それでも「?」に変換される文字があったりしてちょっと区別しにくいですが、
    もうちょっと試行錯誤してみます。
    357 : nobodyさん - 2010/11/30(火) 13:01:55 ID:??? (+91,+29,-72)
    一つの複雑なクエリーでMySQLからデータとってくるのと、シンプルなクエリーでそれぞれデータとってきてPHP側で処理させるのと、どっちが早い?
    詳細の状況によると思うが、一般的にはどうかな?
    358 : nobodyさん - 2010/11/30(火) 13:54:22 ID:??? (+106,+29,-33)
    >>357
    一般的な話で言えばクエリーで出来る事はクエリーでやる方が圧倒的に早い
    359 : nobodyさん - 2010/11/30(火) 14:54:43 ID:??? (+12,-10,-1)
    キャッシュもあるしな
    360 : nobodyさん - 2010/11/30(火) 15:57:26 ID:vry2lrbm (+18,+28,-1)
    361 : nobodyさん - 2010/11/30(火) 17:51:46 ID:??? (+3,-30,-142)
    <?php
    $kuji = array("凶","小吉","小吉","中吉","中吉","中吉","吉","吉","大吉");
    $result = array();
    for ($i = 0; $i < 10; $i++) {
    $result[] = array_rand($kuji);
    }
    ?>
    <table>
    <?php
    foreach ($result as $key => $value) {
    $key++;
    echo "<tr><td>{$key}回目</td><td>{$kuji[$value]}</td></tr>";
    }
    ?>
    </table>
    362 : nobodyさん - 2010/11/30(火) 19:40:35 ID:??? (+77,+29,-94)
    >>358
    一発で欲しい形でデータを取るための複雑なクエリーで最適化できてないのもあるけど、結果取得に20秒位かかってるんだけど、クエリーはシンプルにして結果取得を短い時間でできるものにして、クエリーを複数回実行して結果を処理でなんとかしたらどうかなと思ったんだよね。
    363 : nobodyさん - 2010/11/30(火) 19:57:22 ID:??? (+62,+29,-88)
    それは適切なindexが設定できていないもしくは
    クエリーがきちっと最適化できてないだけじゃないの?

    まぁこれ以上はシステム構成やデータ件数等も関連してくるし
    スレチにもなるから若干過疎ってるがmysqlのスレ行くほうが良いよ
    364 : nobodyさん - 2010/11/30(火) 21:56:19 ID:??? (+54,+29,-3)
    >>347
    百で割ってから百倍すりゃいいじゃん。
    365 : nobodyさん - 2010/11/30(火) 22:28:10 ID:??? (-1,-29,-5)
    PHPの場合だと
    56102
    ↓/100
    56.102
    ↓*100
    56102
    こうならないっけ?
    366 : nobodyさん - 2010/12/01(水) 01:29:45 ID:??? (+89,+29,-16)
    じゃあ割ったあとに整数にすればいいじゃん
    367 : nobodyさん - 2010/12/01(水) 01:39:59 ID:??? (+64,+30,+0)
    368 : nobodyさん - 2010/12/01(水) 01:40:06 ID:??? (+3,-30,-35)
    数値が5桁とは限らない
    ていうか最初に答え出てるのに引っ張るなよw

    if (strlen($num) <= 3)
    return $num;
    } else {
    return round($num, -3);
    }
    370 : nobodyさん - 2010/12/01(水) 10:59:50 ID:??? (+47,+29,-2)
    んなこたぁない
    372 : nobodyさん - 2010/12/01(水) 12:01:46 ID:??? (+8,-19,-11)
    正常に処理されない文字があるので、その文字でテストすれば失敗します。
    373 : nobodyさん - 2010/12/01(水) 12:54:07 ID:??? (+30,+7,-2)
    ↓その文字とは!
    374 : nobodyさん - 2010/12/01(水) 12:57:12 ID:??? (+51,+28,-1)
    まぁ、気にするな!
    375 : nobodyさん - 2010/12/01(水) 13:18:36 ID:??? (+3,-30,-52)
    mb_language
    mb_internal_encoding
    mb_regex_encoding
    あたりがきちんと設定されていれば、pregでいいんじゃないの?
    不具合起きたことないんだけど。
    というか、ereg系はすでに非推奨になってるので、こっち使うほうが問題あると思う。
    376 : nobodyさん - 2010/12/01(水) 14:52:40 ID:??? (+0,-28,-7)
    その設定ってpreg系に反映されるの?
    377 : nobodyさん - 2010/12/01(水) 15:10:40 ID:??? (-1,-29,-55)
    ereg系が5.3.0で非推奨になったのはマニュアルで確認できましたが
    mb_ereg系はとくに記載がありませんでした。うーん。
    378 : nobodyさん - 2010/12/01(水) 15:11:39 ID:??? (+3,-30,-60)
    mb_languageの設定ってmb_send_mailでしか使われないよね?
    mb_internal_encodingの設定ってmb系の関数で元の文字コードを指定しなかったときのデフォルトなだけだよね?
    379 : nobodyさん - 2010/12/01(水) 15:12:23 ID:??? (+3,-30,-71)
    されないし。

    mb系じゃなきゃ、文字のエンコードなんかしったことじゃないから
    SJISなら、漢字のつもりでもxx5Cって文字の後ろを\としてしまうとか、 ある漢字の中に 5Bがあって [ と勘違いするとか、
    EUCの( [a1ca] が 押分[b2a1caac]って文字列内に見つかるとか。
    380 : nobodyさん - 2010/12/01(水) 15:43:06 ID:??? (+47,+29,-12)
    美乳入口髷油
    381 : nobodyさん - 2010/12/01(水) 15:55:54 ID:??? (-1,-29,-50)
    eregが非推奨なのはバイナリセーフじゃないからだよね
    mb_eregはバイナリセーフだから使ってよし
    mb_languageって何にでも効くおまじないじゃないよ、そんなソースみたら笑っちゃうかも
    382 : nobodyさん - 2010/12/01(水) 16:10:48 ID:??? (+57,+29,-12)
    文字コード周りは分かってないヤツがウソ解説サイト作りまくってるから、
    間違って覚えてる人とか勘違いしてる人は少しくらいいるかもね。
    383 : nobodyさん - 2010/12/01(水) 16:36:11 ID:??? (+37,-29,-39)
    テストしたところ、preg_replaceできちんと
    文字化けすることを確認しました。
    ありがとうございます。
    384 : nobodyさん - 2010/12/01(水) 16:51:58 ID:??? (+101,+29,-85)
    ホームページの一部分に会員からの投稿がリアルタイムで更新されるようなものを作りたいと思っています。
    Twitterのような感じのものです。他にはニコニコ生放送のタグや商品広告みたいな感じです。
    ページをリロードしていないのに、内容が更新されていきます。

    あれはどうやっているのでしょうか。
    更新内容はDBに保存するとして、リロードしてないのにページの一部を更新する方法がわかりません。
    385 : nobodyさん - 2010/12/01(水) 16:59:02 ID:??? (+57,+29,-12)
    あれはクライアントサイドでやるしかないな
    386 : nobodyさん - 2010/12/01(水) 16:59:42 ID:??? (+7,-29,-12)
    >>384
    JavaScipt
    しかもリアルタイムなわけではない
    387 : nobodyさん - 2010/12/01(水) 17:21:59 ID:??? (-5,-28,+0)
    WebSocket
    388 : nobodyさん - 2010/12/01(水) 17:27:42 ID:??? (+110,+29,-3)
    >>383
    どう書いたかぐらい書けよハゲ
    389 : nobodyさん - 2010/12/01(水) 17:35:58 ID:??? (+62,+29,-2)
    >>388
    あなたみたいな失礼な人に教える筋合いはありません。
    390 : nobodyさん - 2010/12/01(水) 17:49:40 ID:??? (+86,+29,-6)
    なにが教えるだよ
    おまえが書いて間違ってるかどうかチェックしてもらう側だろうがよ
    391 : nobodyさん - 2010/12/01(水) 18:01:55 ID:??? (+71,+29,-37)
    >>384
    一般人のインフラで多用するようなもんじゃないよ
    リアルタイムにこだわるとリクエスト数が激しいから
    すぐ管理者に目をつけられる
    392 : nobodyさん - 2010/12/01(水) 18:02:04 ID:??? (+52,+29,-2)
    とまあ、ここまで俺の自演
    393 : 383 - 2010/12/01(水) 18:17:26 ID:??? (+58,+15,-38)
    >>388
    EUCで「押分」の文字列で「( 」置換などです。
    394 : nobodyさん - 2010/12/01(水) 19:47:55 ID:??? (+98,+29,-17)
    >>390
    そのような筋は聞いたことがありません。
    このスレのルールを承知しているのですか?
    >>1をよく読みなおして私に質問があるならIDを出してからにしてください。
    395 : nobodyさん - 2010/12/01(水) 19:50:48 ID:??? (+52,+29,+0)
    はいはいそこまでね
    396 : nobodyさん - 2010/12/01(水) 20:00:22 ID:??? (+69,+28,+0)
    >>394
    おかしいのは放置お願いします。
    398 : nobodyさん - 2010/12/01(水) 23:59:00 ID:??? (+7,-20,-37)
    エラーの種類とエラー箇所を指し示すhtmlドキュメントを作成しておくるので
    動作的には200であってるんだが
    399 : nobodyさん - 2010/12/02(木) 00:06:04 ID:??? (-1,-29,-33)
    5xx Server Error サーバエラー
    サーバがリクエストの処理に失敗した。
    400 : nobodyさん - 2010/12/02(木) 00:14:22 ID:??? (-1,-29,-20)
    まぁどうしても500が返したいというなら自分でエラー定義して
    headerで送出するのがいいんじゃないだろうか

    http://www.php.net/manual/ja/function.trigger-error.php
    http://www.php.net/manual/ja/function.set-error-handler.php
    http://www.php.net/manual/ja/function.header.php
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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