Форум → Программирование → Пыхнуть хотите? → Battles → PHP LINQ
PHP LINQ
Страницы: ← Следующая страница →
-
11 ноября 2009 г. 13:16, спустя 5 минут 43 секунды
только наверное это будет не integrated, а extended php lenq, мы же не сможем это жестко интегрировать в язык -
11 ноября 2009 г. 13:18, спустя 2 минуты 24 секунды
интересно над интерфейсом и правда.
ведь пхп не позволит делать это напрямую
$filtered = select * from $data where a=b;
в си шарпах еще можно было бы подмать над этим, переопределить что нить и тп)) а тут ..Спустя 10 сек.зы: пока писал ты ответил)Сапожник без сапог -
11 ноября 2009 г. 13:25, спустя 6 минут 47 секунд
я думаю можно хотя бы
// build query
$query = PHPLENQ::getSelect();
$query->where()->orderBy()->…;
// create array
$names = ["Alex", "Dan", "Mosk"];
// fetch result, it is simple
$result = PHPLENQ::execute($query, $names);Спустя 18 сек.но если определить свой класс arrayСпустя 6 сек.то -
11 ноября 2009 г. 13:25, спустя 41 секунду
krasun, тогда уж
$filtered = new Linq($src)->where('parent',10)->where('level',10)->order('date')->limit(10);
:)Спустя 20 сек.$names = ["Alex", "Dan", "Mosk"];
разве в пхп так можно?Сапожник без сапог -
11 ноября 2009 г. 13:26, спустя 55 секунд
$names = new _Array("Alex", "Dan", "Mosk");
$result = $names->select()->where()->orderyBy()…Спустя 29 сек.
krasun, тогда уж
$filtered = new Linq($src)->where('parent',10)->where('level',10)->order('date')->limit(10);
:)Спустя 20 сек.$names = ["Alex", "Dan", "Mosk"];
разве в пхп так можно?
сорри, книгу по ajax читаю )) -
11 ноября 2009 г. 13:28, спустя 1 минуту 54 секунды
krasun, ну можно чтобы конструктор мог делать приведение типов правильное
но идея то понятна.Сапожник без сапог -
11 ноября 2009 г. 13:31, спустя 2 минуты 34 секунды
krasun, ну можно чтобы конструктор мог делать приведение типов правильное
но идея то понятна.
И твой вариант тоже не плох, на каком остановимся? -
11 ноября 2009 г. 13:34, спустя 2 минуты 40 секунд
krasun, я думаю остановимся на этом направлении, НО! реализуем как удобно)) ибо вдруг чо в голову придет инетреснееСапожник без сапог -
11 ноября 2009 г. 13:37, спустя 3 минуты 15 секунд
А хотя ты прав, давай каждый сделает по своему. Главное, хотя бы общую идею. Я думаю где-то к 20 числу, можно будет, что-то представить, хоть нароботки или интерфейсы классовСпустя 23 сек.20-ое , думаю норм? по 15 минут в день, и того пару часов есть -
-
11 ноября 2009 г. 13:39, спустя 1 минуту 59 секунд
Только, я назову это все таки PHP Extended Query )) PEQ; -
11 ноября 2009 г. 13:55, спустя 16 минут 3 секунды
я ебу, а так можно $filtered = new Linq($src)->where('parent',10)->where('level',10)->order('date')->limit(10); ?Спустя 33 сек.в смысле new linq($src)->вызовМетодаСразуПослеКонструктора(); ? -
11 ноября 2009 г. 13:57, спустя 2 минуты 45 секунд
для каких целей это можно применить?
krasun<?
function linq($arg)
{
return new Linq($arg);
} -
11 ноября 2009 г. 13:58, спустя 1 минуту 7 секунд
krasun, это тебе не яваСпустя 35 сек.сделай синглтон
Страницы: ← Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!