PHPのは、PDO::fetch_を* - PHPの答えを
| こんにちは、 私はすべてのpdoStatements方法について私はそれを行うことができますフェッチモードを設定したいと思います。 今私の場合のみに適用されるPDOStatementのインスタンスメソッドのフェッチモードを設定するメソッドを発見した。 例:
PDOStatementの静的そうです何か::返り値の();法の一種 あるいはPDOインスタンスメソッド:$はPDO -)>返り値の(; 感謝 |
4 Replies
1)
引用: これは罰金をPDOStatementのインスタンスに動作します。しかし、私は永久にそれをしたいと思います。 PDOクラス )が拡張されたクラスをラッパーやしないのみの契約を、接続DBの持つデータの取得がさ例えば、(行わによるPDOStatement型の実装をただし、書くことができる独自の |
2)
| 笑Dormilich、私はあなたから、この文は、取得ほぼすべての答え: 引用: オブジェクト指向のポイントの視点から、それは意味をなさないそこにデフォルトがFETCH_BOTH(と思う)(それはFETCH_ASSOCはとFETCH_NUMのはだモードをフェッチする)。 ポイントは、デフォルトでは、私は時間の99%を使用するため、自分のニーズを満たしていないフェッチモードですFETCH_ASSOCは、そこに私は私のニーズに合わせてデフォルト値を変更したいと思います。 私がもし n指定(変更をn個の変更にフェッチモードになります)それはラッパーにFETCH_ASSOCはすべての(時間私は作成PDOStatementの)をPDOStatementインスタンスの数値を作成。 インスタンスしかしからさえすれば、それを私が変更bootstraperし、時としてはPDOStatement私は必要な他のフェッチモードをに変更私は(FETCH_NUMの)、私はなるだろうだけ1n/100改善されて良い 。 ので、いつでもそこに値を変更するあらゆる権利を持つインスタンスは、インスタンス上にある複製されるデフォルト値は、私は静的と思うプロパティは、 デフォルトのことするには、希望する意味を、このようなことができます必要に応じて、プログラマがプロパティを変更するには:
私たちも、PDOはクラスから取得モードを設定する2番目のオプションを一与えた書くことができます。これは、PDOのクラスは、pdoStatmentsを作成するもので、意味をなさないようだが、それはPDOStatementを呼び出すことができますので、::返り値の()をPDOStatementを返す前に。 (私は習慣のコードは、それをすると、私は何を意味)を取得 いくつかの発言をした場合は、私のポイントのすべての間違いを見れば、とにかく私は、あなたの答えを感謝し、私は満足していると思います。 |
3)
| これは明らかに有用であることが特徴です。私はパッチを書くよとPDOの人にそれを提出し、彼らの言うこと参照してください。 |
4)
| マルクスいいわね!それは/拒否aprovedれている場合私まで、ついていく。 |
