28.02.2009, 23:11 | #1 |
Эксперт
Регистрация: 09.05.2008
Адрес: ПГ
Сообщений: 1,704
Вес репутации: 0
|
PHP, вопрос по "or"
вопрос. есть конструкции вида
<variable> = <statement1> or <statement2>; /* например <php $result = mysql_query("SELECT * WHERE 1=1") or die("Invalid query: " . mysql_error()); ?> */ не совсем clear как это работает. я понимаю тут сначала вычисляется <statement1> и если оно boolean(<statement1>) == TRUE, то <statement2> не вычисляется?
__________________
|
28.02.2009, 23:26 | #2 | |
Вредина
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
|
Ну в общем вы правы, с некоторыми но.
Цитата:
__________________
|
|
01.03.2009, 10:25 | #5 |
Специалист
Регистрация: 05.06.2008
Адрес: Betelgeize
Сообщений: 247
Вес репутации: 204
|
|
01.03.2009, 12:57 | #6 | |
Вредина
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
|
Цитата:
Извините, ваш запрос очень не производительный, т.к. требует как минимум второго дублирующего запроса. resurs = operation or die operation - без вариантов Оператор "|" не будет работать, т.к. запрос по сути "нативный" и тут есть другие операторы ">?", ":", "!?" и т.п.
__________________
|
|
01.03.2009, 16:39 | #10 |
Вредина
Регистрация: 03.07.2007
Адрес: д.Коноплянка
Сообщений: 3,535
Вес репутации: 432
|
Действительно нужно дунуть чтобы написать такой пример, который даже как пример написать нельзя ))
__________________
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
А зачем у вновь добавляемых площадок "по умолчанию" стоит "скрывать УРЛ"? | Ковалев | Вопросы по работе системы | 6 | 15.12.2008 12:02 |
Уберите, плиз, "Новости SAPE.RU" и "Дайджест блогов" из шапки форума | Edward | Курилка | 36 | 27.08.2008 20:53 |
Как внутри акаунта перевести деньги заработанные "вебмастером" на счёт "оптимизатора" | kapa | Вопросы от новичков | 10 | 11.01.2008 17:45 |
Часовой пояс GMT +3, время: 19:34.