【PHP】下らねぇ質問 ..
69:39
09/11/18 19:57:24
>>56
確かに5.3で挙動が変わってるナー
バッファリングした結果セットをでっちあげちまえばいいんだ
class BufferedResult {
private $buffer;
public function __construct($result) { while ($row = $result->fetchRow()) { $this->buffer[] = $row; }}
public function fetchRow($mode) { return array_shift($this->buffer); }
public function fetchAll() { return array_splice($this->buffer, 0); }
}
こんなクラスを作ってこうだ
+ if (SQLite使用時 && version_compair(PHP_VERSION, '5.3') >= 0) {
+ $result = BufferedResult($result);
+ }
$db->disconnect();
return $result;
次ページ続きを表示1を表示最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5367日前に更新/37 KB
担当:undef