Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Значок "или" (две вертикальные черты)

Сообщения:  [1-10]    [11-20]  [21-22] 

 
 автор: mechanic   (08.08.2008 в 14:01)   письмо автору
 
   для: BinLaden   (08.08.2008 в 11:21)
 

>Можно даже так: ...
вот как раз именно в таких случаях и начинаешь понимать разницу!

  Ответить  
 
 автор: BinLaden   (08.08.2008 в 11:48)   письмо автору
 
   для: Axxil   (08.08.2008 в 11:27)
 

За счёт разных приоритетов относительно "=" получаются разные результаты.

  Ответить  
 
 автор: sim5   (08.08.2008 в 11:29)   письмо автору
 
   для: Axxil   (08.08.2008 в 11:24)
 

* это то, что не стоит путать с пальцем (женатый должен знать :)). Если кто-то будет вставлять в условия и &&, и and... (в общем все до кучи), то это его проблемы, а не проблемы разработчиков РНР.

  Ответить  
 
 автор: Axxil   (08.08.2008 в 11:27)   письмо автору
 
   для: BinLaden   (08.08.2008 в 11:21)
 

прикольно )
только как это данный случай иллюстрирует?

  Ответить  
 
 автор: Axxil   (08.08.2008 в 11:24)   письмо автору
 
   для: sim5   (08.08.2008 в 11:22)
 

Что в данном случае *, а что палец? :)
Непонятно.

  Ответить  
 
 автор: sim5   (08.08.2008 в 11:22)   письмо автору
 
   для: Axxil   (08.08.2008 в 11:18)
 

Ну а зачем путать * с пальцем? :)

  Ответить  
 
 автор: BinLaden   (08.08.2008 в 11:21)   письмо автору
 
   для: Axxil   (08.08.2008 в 11:11)
 

Можно даже так:

<?php

function to_be()
{
    return 
false;
}

function 
not_to_be()
{
    return 
true;
}

var_dump($dilemma to_be() || not_to_be());
var_dump($dilemma to_be() or false);

?>


:)

  Ответить  
 
 автор: Axxil   (08.08.2008 в 11:18)   письмо автору
 
   для: sim5   (08.08.2008 в 11:16)
 

Ну имелось ввиду, видимо:
|| !== or
&& !== and

  Ответить  
 
 автор: sim5   (08.08.2008 в 11:16)   письмо автору
 
   для: Axxil   (08.08.2008 в 11:11)
 

Я не о приотритете, а:
|| != or
&& != and

  Ответить  
 
 автор: Axxil   (08.08.2008 в 11:11)   письмо автору
 
   для: sim5   (08.08.2008 в 10:58)
 

Ребята про другое спорят :)
<?
$a 
4;
$b 5;
if (
$z == && $a == or $b == 5) echo "Y ";
if (
$z == and $a == || $b == 5) echo "Не один хрен!";
?>

  Ответить  

Сообщения:  [1-10]    [11-20]  [21-22] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования