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

    私的良スレ書庫

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

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

    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
    952 : nobodyさん - 2009/01/13(火) 15:15:21 ID:??? (+4,-30,-123)
    >>951
    $source = preg_replace("/(?:\r\n|\r|\n)/","",$source);

    文字列の中に特定の文字が何文字含まれているか返してくれる関数ってありますか?
    下のように出せるのですが関数やもって手軽なものあれば教えてください。

    $moji = "あいうえおああいいてんきああ";
    preg_match_all("/あ/",$moji,$matches);
    echo count($matches[0]);

    953 : 952 - 2009/01/13(火) 15:18:51 ID:??? (+48,+25,+0)
    すみません自己解決しました。

    http://okwave.jp/qa3034002.html
    954 : nobodyさん - 2009/01/13(火) 15:35:04 ID:50I9JJCG (-27,-30,-103)
    $sql = "SELECT dataType FROM table WHERE id = " . $id;
    $info = $this->_mysqli->query($sql);

    これで$infoに空のオブジェクトが返ってくるのはなぜでしょう?
    $idにはちゃんと数値が入っているし、このsqlをphpMyAdminで
    実行すると、ちゃんと結果が返ってきますが、PHPでやると空の
    オブジェクトが返ります・・・。
    955 : nobodyさん - 2009/01/13(火) 15:35:52 ID:??? (+2,-29,-41)
    phpにはJavaでいうところのeclipseみたいなメジャーな開発環境ってない?
    956 : nobodyさん - 2009/01/13(火) 15:42:40 ID:??? (+20,+6,-2)
    >>954
    そのコードには問題ない
    957 : nobodyさん - 2009/01/13(火) 15:56:15 ID:??? (+3,-30,-65)
    >>952
    日本語でOK
    おちついてpreg_match_allのマニュアル嫁

    $moji = "あいうえおああいいてんきああ";
    echo preg_match_all("/あ/",$moji,$matches);
    958 : nobodyさん - 2009/01/13(火) 16:11:42 ID:??? (+50,+27,+0)
    >>955
    >>1をよく読むこと
    959 : nobodyさん - 2009/01/13(火) 17:31:58 ID:??? (-19,-29,-15)
    >>954
    $idはダブルクォーテーションで囲まなくていい数値なの?
    961 : nobodyさん - 2009/01/13(火) 17:59:47 ID:??? (-4,-28,-2)
    WHERE無しでも同じ?
    962 : nobodyさん - 2009/01/13(火) 18:16:33 ID:??? (-8,-29,-4)
    >>954
    そのmysqliの実体は何?
    963 : nobodyさん - 2009/01/13(火) 18:24:54 ID:??? (+28,-8,-2)
    http://blindjustice.xii.jp/index.cgi

    CGIゲーム作ってみたんだけど、どう?
    964 : 954 - 2009/01/13(火) 19:03:28 ID:??? (+4,-30,-97)
    >>961
    WHEREなしでも同じでした・・・。

    >>962
    mysqliオブジェクトですよ。
    コンストラクタで $this->_mysqli = new mysqli('ホスト', 'ユーザ', 'パスワード', 'DB');
    とやって、privateの$_mysqliにオブジェクトを入れてます。
    965 : nobodyさん - 2009/01/13(火) 19:05:01 ID:??? (+61,+29,-4)
    >>963
    トップページ見ただけでコンセプトがわかるようなデザインにしたほうがいいよ
    966 : nobodyさん - 2009/01/13(火) 19:25:13 ID:??? (+1,-30,-63)
    >>964
    mysqliオブジェクトなら、queryの返り値はboolだよね。
    次に、->fetch_object()しないとオブジェクトは取れないでしょ?
    967 : nobodyさん - 2009/01/13(火) 19:31:59 ID:??? (+2,-30,-56)
    >>964
    あぁ、ちょっと?書いた。
    SELECTの時は返り値は結果オブジェクト。

    $result->fetch_object();で行がとれる。
    969 : nobodyさん - 2009/01/13(火) 19:57:19 ID:??? (-21,-29,-1)
    staticに
    970 : 954 - 2009/01/13(火) 19:57:26 ID:??? (+36,+5,-30)
    >>966
    >>967
    ありがとうございます!
    queryの説明に、SELECTのときは結果オブジェクトが返るって
    あったので、それをそのまま使えると勘違いしていました・・・。
    971 : nobodyさん - 2009/01/13(火) 19:59:37 ID:??? (+10,-24,-4)
    >>970
    だったら$infoが空ってことはないんじゃないの?
    973 : nobodyさん - 2009/01/13(火) 20:12:49 ID:??? (+41,+28,+0)
    じゃ無理
    974 : nobodyさん - 2009/01/13(火) 20:13:36 ID:??? (-13,-28,-9)
    >>968
    その動作を代理で実行するfunctionかクラスを書くとか。
    975 : 954 - 2009/01/13(火) 20:26:57 ID:??? (+5,-30,-49)
    >>971
    var_dump($info)



    object(mysqli_result)#3 (0) { }

    と返ってくるんですけど、これは空とは違うのですか?

    ともあれ、教えていただいた方法で結果は取れました。
    976 : nobodyさん - 2009/01/13(火) 20:27:56 ID:??? (+14,-3,-1)
    ww
    978 : nobodyさん - 2009/01/13(火) 20:55:25 ID:??? (+45,+29,+0)
    たかが1行減らして喜んでるのは素人
    979 : nobodyさん - 2009/01/13(火) 20:57:26 ID:??? (-1,-29,-23)
    >>975
    空だったらfetch_objectで結果も取得できなくね?
    981 : nobodyさん - 2009/01/13(火) 21:22:11 ID:??? (+57,+29,-33)
    そんなことに拘ってないで全体から最適化しろ
    982 : nobodyさん - 2009/01/13(火) 21:29:18 ID:??? (-11,-30,-52)
    >>980
    次スレ立てれ

    ところでさ、クラスやfunction書くのそんなに手間か?
    static functionを1個追加して、自インスタンス返す1行だけじゃん。で、
    Hoge::getInstance()->fuga();
    名前空間を汚したくないという理由にしちゃ、動機が不純だよ。
    文句たれたかっただけとしか見られないんじゃね?
    984 : nobodyさん - 2009/01/13(火) 21:53:45 ID:??? (+7,-10,-2)
    乙~
    986 : nobodyさん - 2009/01/13(火) 23:28:36 ID:??? (+49,+29,-16)
    >>985
    外部とはどこまでの範囲をいっているのか分からない
    外部の範囲が広すぎる
    987 : nobodyさん - 2009/01/13(火) 23:34:40 ID:??? (+50,+29,-4)
    >>985
    具体的に何がしたいか分からないので、解説が必要かと
    988 : nobodyさん - 2009/01/13(火) 23:39:50 ID:??? (+0,-27,-22)
    外部ファイルを取り込んだときに配列にセットされたらいいってことじゃない?
    <?php ~ ?>で囲めばいいんじゃない?
    989 : 985 - 2009/01/13(火) 23:55:49 ID:sfzYhJri (-18,+29,-27)
    レスありがとうございます。
    重要なことがぬけていてすいません
    外部とはテキストファイルに保存してそれをcronしたいと考えています
    990 : nobodyさん - 2009/01/13(火) 23:56:37 ID:??? (-10,-21,+1)
    >>989
    file
    991 : nobodyさん - 2009/01/13(火) 23:58:28 ID:??? (+56,+29,-38)
    >>982
    既存ライブラリを継承したり拡張したりすることを知らないレベルだったってオチじゃね?
    992 : nobodyさん - 2009/01/14(水) 00:04:16 ID:??? (+45,+27,-3)
    拡張つか委譲か
    994 : nobodyさん - 2009/01/14(水) 13:11:53 ID:4Dtvjdwa (+40,+29,-89)
    すいません急ぎのため困ってます
    初心者のくだらない質問で申し訳ないのですが
    演算子 "=&" の意味が今ひとつ理解できずにいます。

    ググろうにも該当するサイトが少なく困っています。


    この演算子に関する解説が掲載されていサイトなどでも結構なので
    どなたかご教授頂けませんでしょうか。
    995 : nobodyさん - 2009/01/14(水) 13:12:37 ID:??? (+2,-15,-1)
    マルチ乙
    996 : nobodyさん - 2009/01/14(水) 13:17:29 ID:??? (+53,+30,+0)
    997 : nobodyさん - 2009/01/14(水) 14:36:51 ID:??? (+14,-24,-171)
    >>994
    初心者がPHPマニュアル読んでもリファレンスは分からんだろう。
    つうかリファレンスはPHPの泥沼の一つで、きちんと分かって使ってる奴は少な
    い。時間がないなら見よう見まねで済ませたほうがいいと思う。

    とりあえず、これ↓なんかどう?

    PHPの参照渡しは関数の引数だけじゃない - cloned.log
    http://d.hatena.ne.jp/cloned/20060510

    あとは 「PHP 参照代入」あたりでググって。
    998 : nobodyさん - 2009/01/14(水) 15:19:26 ID:??? (+57,+29,-12)
    いやそれはお前が分からないだけだろ
    素人の信頼性の低いblogや日記なんかを参考にするより20倍はマシ
    999 : nobodyさん - 2009/01/14(水) 15:29:52 ID:??? (+6,-11,+0)
    999
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : - エステート + 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

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


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