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

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

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

    851 = :

    >>850
    ありがとうございます!
    こんな使いわけが必要なんですね、ビックリしました

    852 = :

    >>841
    ありがとうございます。
    オブジェクトの時は常にtrueなんですね

    856 = :

    正規表現のパターンなんだから、
    .は任意の一文字で合ってしまうとしても、 ? があると通らないよね。

    857 = :

    判別できない両者を出してみてどうなってるか見てみては

    860 = :

    基本的に同一とみなす条件を調べないとならんと思うけど
    完全一致でいいならstrcmpやstrcasecmp使ってはどうか。

    863 = :

    >>862
    んー、明確な答えを持ってるわけじゃ無いんだけど、まず、new Klassしたものはリファレンスではない。
    http://php.net/manual/ja/language.oop5.references.php ・・・(1)

    $a = new Klass;
    この場合の$aはリファレンスでは無くオブジェクトのID。

    一方、リファレンスを戻すメソッドは、&method()と定義し、リファレンスを戻さなければならない。
    http://www.php.net/manual/ja/language.references.return.php

    つまり、&method()では、new Klassしたものを直接戻すことはできない(型が違うので)。

    &method()でreturn $variable;と書くと、$variableのリファレンスが戻される(&$variableが戻る)。
    これは、(1)の$c = &$d; の場合と同じ。

    864 = :

    だとしたら、なぜfunction &method()でreturn new Klass;としたときに、&(instance)的な処理が
    行われないのだろうかという疑問が残るが、それは良くわからない。

    良くわからないので、俺は&method()は一生使わないと思う。

    865 = :

    PHPの場合は良くわからないけど、一時オブジェクトを参照で受けるってありなのか?

    868 = :

    動きません

    877 = 875 :

    >>876
    すべてをいったん読み込むことなく
    該当する場所のみを書き換えるのにざっくりという言葉を使ってしまいました。
    申し訳ありません。

    現在開発をしているところはコマンドを叩ける権限がないので
    一旦すべてを読み込む以外でsedのように書き換える方法があればと思っておりました。

    878 = :

    >>877
    全部まとめて読むのが嫌なら一行ずつ読めばいいじゃない。

    879 = :

    >>877
    全てを読まないとどこを変更していいかわからないだろ。
    sedだって全部読んでる。

    880 = :

    うちのsedはきっちり書き換えてくれるよ。

    ファイルの先頭に一文字追加したときに起こっていることについても勘違いしてそう。

    881 = :

    sedが書き換えてくれないなんて誰も言ってませんが

    882 = :

    ざっくり書き換えるsedをください

    886 = :

    >>885
    そのコードはどこからコピーしてきたの?

    887 = :

    DB_FETCHMODE_ASSOC は  pear:DB 
    MDB2なら MDB2_FETCHMODE_ASSOC 

    888 :

    >>887
    解決しました!!
    マニュアルはちゃんと全部読めってことですね、猛省します・・・。
    みなさまありがとうございました!!

    889 = :

    いや別のモジュールのサンプルコードをコピペしてくんなよってことだよ

    890 :

    PHP勉強し始めて1か月くらいなんですけど、質問です。スレチだったらすいません
    ↓このプログラムの値を受け取るにはどのようにしたらいいのでしょうか?
    <form action="sample10-2.php" method="get">
    <?php
    $items=array('a-1'=>'ガム', 'b-2'=>'チョコレート', 'c-3'=>'クッキー');
    foreach($items as $itemKey => $itemValue){
    print('<input type="checkbox" id="'.$itemKey.'" value="'.$itemKey.'" />
    <label for="'.$itemKey.'">'.$itemValue.'</label>');
    }
    ?>
    <input type="submit" value="送信する" />
    </form>

    893 = :

    送信するってボタン押した?

    900 = :

    >>898
    なんでPHP宣言でシェルスクリプト動かそうとしてるのさ


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

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


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