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

    私的良スレ書庫

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

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

    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
    951 : nobodyさん - 2010/10/27(水) 08:35:39 ID:??? (+57,+29,-15)
    ダメだよ空気や前後の流れも読めなきゃ
    952 : nobodyさん - 2010/10/27(水) 09:02:57 ID:??? (+52,+29,+0)
    それも読めますが何か
    953 : nobodyさん - 2010/10/27(水) 09:55:40 ID:??? (+30,+29,-74)
    まず貼ってある部分以外でエラーが出てる可能性があるので、
    PDOを呼び出してるところでエラーを返すものは全部チェック。
    エラーを返すかどうかはちゃんと関数リファレンスで調べる。
    エラーが出た直後でerrorInfoで詳細を表示っていうのが基本。
    最初から一歩ずつ足元を固めていかないと何をやってるのか
    わからなくなるよ。
    954 : nobodyさん - 2010/10/27(水) 10:47:37 ID:??? (+56,+28,-2)
    マニュアルはわからなくなったときに読む物。
    955 : nobodyさん - 2010/10/27(水) 11:11:21 ID:??? (-1,-29,-46)
    PHP5系で、最初にマッチした文字列のみを置換するには
    substr_replaceとstrposの組み合わせ以外で何かスマートな方法はありますか?
    956 : nobodyさん - 2010/10/27(水) 11:17:13 ID:??? (+70,+29,-10)
    スーパーエンジニアにやってもらう
    957 : nobodyさん - 2010/10/27(水) 11:26:42 ID:??? (-1,-29,-50)
    preg_replacet使うと回数指定が出来るので楽じゃない?
    正規表現なので処理がもったいないのとエスケープ
    が必要かもしれないというのが弱点だけどな。
    958 : nobodyさん - 2010/10/27(水) 11:52:27 ID:??? (+35,+3,+1)
    >>956
    市ね
    959 : nobodyさん - 2010/10/27(水) 12:21:33 ID:PYQNlHNo (-25,-30,-134)
    日本語と英数字が混在している文字列を全角10文字ごとに
    「<br />」タグを挿入したいと思います。
    wordwrap関数では半角英数字の場合は↓でうまくいくのですが、
    wordwrap($text,20,"<br />",true);

    日本語と英数字が混在すると文字化けを起こしてしまいます。

    例えば↓のような日本語英数字が混在する場合、

    僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく

    関数か何かで↓のように変換するにはどうしたらよいでしょうか?

    僕の家は埼玉県hogeho<br />ge市2-1-2です。(うそ<br />)よろしく
    960 : nobodyさん - 2010/10/27(水) 12:44:45 ID:??? (+57,+29,-65)
    >>959
    解決とは違うがなんでそんなことがしたいの?HTMLの書き方的に凄く気持ち悪い
    10文字ごとの幅で折り返したいだけならそれの親要素の幅を指定してやる方がスマートだし正しい
    すとりくたん的に受け付けないわ
    961 : nobodyさん - 2010/10/27(水) 12:51:55 ID:??? (+31,-29,-8)
    firefoxのバージョンによっては半角がwordwrapされないから
    962 : nobodyさん - 2010/10/27(水) 12:59:02 ID:??? (-1,-30,-166)
    >>959
    本当にその例「僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく」で文字化けするのなら
    文字コードの指定の問題。スクリプトの文字コードやmb_*の値を確認して。

    次に、「1234567890123456789あい」という文字列の場合
    20で区切ると「あ」が分割されるから文字化けするのは仕方がない。

    ということで、mb_strlenとmb_substrなどを組み合わせるのが良いと思うが
    全角半角区別なく「10文字」ならmb_strlenで簡単だけど
    「全角10文字」と「20バイト」は意味が違うから面倒かもね
    963 : nobodyさん - 2010/10/27(水) 13:01:28 ID:??? (+62,+29,-30)
    >>961
    半角が改行されないのは禁則処理である意味当たり前だからな
    そういう理由なら半角数字を全角にするとかの方がまともな対策だと思うが
    964 : nobodyさん - 2010/10/27(水) 13:39:47 ID:??? (+0,-30,-134)
    >>959
    SJIS限定

    $len = 20;
    $str = "僕の家は埼玉県hogehoge市2-1-2です。(うそ)よろしく";
    mb_internal_encoding("sjis");
    $result = array();
    for ($i = 0; $i <strlen($str); $i += $len) {
    $result[] = mb_strcut($str, $i, $len);
    }
    echo implode("<br />", $result)."\n";

    僕の家は埼玉県hogeho<br />ge市2-1-2です。(うそ<br />)よろしく
    965 : nobodyさん - 2010/10/27(水) 16:02:45 ID:??? (+99,-29,-2)
    ID出さないでageる方法
    966 : nobodyさん - 2010/10/27(水) 16:07:06 ID:HdTEvBrp (-18,-30,-74)
    classのインスタンスを別の変数から取得できないかと思い、
    ↓のようなコードを書いたのですが、何も出力されません。
    newする以外に取得する方法はないのでしょうか?

    class Test{
    var $text = 1;
    function getInstance(){
    return $this;
    }
    }
    $obj = Test::getInstance();
    echo $obj->text;
    967 : nobodyさん - 2010/10/27(水) 16:21:36 ID:dVXlaE2k (+54,+22,-11)
    おすすめCMS教えてください
    条件はフリーであること

    969 : nobodyさん - 2010/10/27(水) 16:24:15 ID:??? (+119,+20,-4)
    >>965
    メル欄にsage以外の何か書けばID出さずに上がるだろアホ
    970 : nobodyさん - 2010/10/27(水) 16:28:00 ID:??? (+69,+29,-18)
    >>969
    >>965は質問じゃなくてそれをやってんだろ
    まあアホなことにはかわりはないが
    971 : nobodyさん - 2010/10/27(水) 16:30:20 ID:??? (-6,-30,-64)
    >>966
    <?php
    class SimpleClass
    {
    public static $var = 'a default value';

    public static function displayVar() {
    return self::$var;
    }
    }

    echo SimpleClass::displayVar();
    972 : nobodyさん - 2010/10/27(水) 16:31:02 ID:??? (-5,-30,-59)
    >>966
    スタティックなクラスはインスタンスを作らなくていいのがメリットじゃないの?

    class Test{
    static private $text = 1;
    static public function getText() {
    return self::$text;
    }
    }
    echo Test::getText();

    メンバ変数$textをpublicにすれば
    echo Test::$text; も可能。
    973 : nobodyさん - 2010/10/27(水) 16:33:04 ID:??? (+141,+29,+1)
    >>969-970さん質問に答えましょう
    974 : nobodyさん - 2010/10/27(水) 16:35:02 ID:??? (+72,+29,-17)
    >>973
    まずテメーが答えろあほ
    俺はいろいろ回答してる
    975 : nobodyさん - 2010/10/27(水) 16:40:23 ID:??? (+53,+29,-1)
    976 : nobodyさん - 2010/10/27(水) 16:53:38 ID:??? (+77,+29,-20)
    >>973
    そんなこというなら>>965に「質問しましょう」って指摘しろよww
    977 : 966 - 2010/10/27(水) 16:54:30 ID:HdTEvBrp (-22,+27,+0)
    みなさんありがとうございます。勉強します
    979 : nobodyさん - 2010/10/27(水) 17:31:22 ID:??? (-29,-22,-18)
    成田と日本をnaritaとjapanにして上手く行くかどうか見たら?
    981 : nobodyさん - 2010/10/27(水) 18:19:27 ID:??? (+50,+29,-21)
    成田と日本を仁川と韓国にして上手く行くかどうか見たら?
    982 : nobodyさん - 2010/10/27(水) 18:25:25 ID:??? (-3,-29,-6)
    きっとnumberじゃなくてnunberじゃない?テーブルの方がnunberになってるとか
    983 : nobodyさん - 2010/10/27(水) 18:29:32 ID:??? (+49,+29,-7)
    >>980
    エラーはでてないの?
    あとスレ建て出来る?
    984 : nobodyさん - 2010/10/27(水) 18:29:43 ID:??? (+54,+29,+0)
    パソコンの電源が入っているのかまずそこから
    985 : nobodyさん - 2010/10/27(水) 18:35:04 ID:2BwSQxVQ (-13,+29,-38)
    レスありがとうございます。
    >>981さん。駄目でした...
    >>982さん。前に指摘してもらったスペルミスを修正しましたwお恥ずかしい限りです。
    >>983さん。エラーは>>941にある通りです。スレッドは立てさせていただきました。
    >>984さん。お借りしているサーバーでやってるのですが、今は動いてます。
    986 : nobodyさん - 2010/10/27(水) 18:36:38 ID:??? (+1,+28,-4)
    誘導リンクも貼ろうな
    http://hibari.2ch.net/test/read.cgi/php/1288168893/
    ついに100か・・・
    987 : nobodyさん - 2010/10/27(水) 18:40:22 ID:2BwSQxVQ (-20,+29,+0)
    >>986
    忘れてましたw誘導ありです。
    988 : nobodyさん - 2010/10/27(水) 18:54:38 ID:??? (+30,-29,-8)
    きっとnumberじゃなくてnumbarじゃない?テーブルの方がnumbarになってるとか
    989 : nobodyさん - 2010/10/27(水) 18:56:33 ID:??? (+58,+26,-1)
    >>988さん。パソコンの電源は切りました。
    992 : nobodyさん - 2010/10/27(水) 19:26:29 ID:??? (+168,+29,+0)
    いい加減にネタレスでスレを無駄にするな
    993 : nobodyさん - 2010/10/27(水) 19:48:56 ID:??? (-28,-12,-4)
    >>991
    どこのフォルダの属性なの?777ってのは
    995 : nobodyさん - 2010/10/27(水) 20:01:05 ID:??? (+50,+27,-2)
    羽田じゃダメなの?
    998 : nobodyさん - 2010/10/27(水) 20:49:18 ID:??? (+123,+29,-5)
    >>992が無駄なレスな件について
    999 : nobodyさん - 2010/10/27(水) 22:39:18 ID:dVXlaE2k (+46,+29,-10)
    >>998
    >>992のレスのおかげで無駄なレスが減ったとすれば>>992は無駄なレスではないだろう
    1000 : nobodyさん - 2010/10/27(水) 22:46:48 ID:??? (+81,+29,-9)
    >>992によって>>998-1000が生まれたのなら一概に無駄レス削減に貢献したとも言えないな
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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