Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> problem with boolean 
:(
    Опции темы
ReactOS
  Дата 15.9.2007, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 6.12.2007

Репутация: нет
Всего: 33



Код

var happy:Boolean = false;
if (!happy) {
  trace("don’t worry, be happy");  //ActionScript-Code
}


Код

<?php

$happy = false;

if ($happy) //!$happy - отрицаем

{    
  echo("don’t worry, be happy");  //TRUE = 1
}

else

{
  echo("Error"); //Fasle = 0
    
}

echo $happy;

?>


У меня к вам вопросы:

1). Значение "boolean" в ПХП, как вижу не надо указывать это значение к переменной, достаточно ей дать знанчение True или False? Тогда в AS тоже можно не давать Булево-значение? (а то у меня заглох Flash-редактор).

Напомню AS-Code:
Код

var happy:Boolean = false; //здесь мы дали Булево-значение


Код

$happy = boolean;
//значит нет надобности обозначать?
//тогда, как мне написать код, если я очень хочу содержать строчку: "$happy= boolean;"


2). Значние для True = 1 , а для False = 0, так как я моуг вывести иммено значения в ПХП (1 и 0)???

Например:
Код

<?php

$happy = false;

if ($happy) //!$happy - отрицаем

{    
  echo("don’t worry, be happy");  //TRUE = 1
}

else

{
  echo("Error"); //Fasle = 0
    
}

echo $happy;
//Как мне здесь вывести Значение 1 или 0, а понимаю, что вы скажете, что ты и так дал значение "False" в самом начале
//Я имею в виду, что в корне 1 должна же быть присвоена True, а 0 Flase, так как мне имеено вывести 1 или 0, в случае, если я дал
//значение "$happy = False;" , а в конце кода хочу видеть вывод значения True или False под 1 и 0?
?>


Это сообщение отредактировал(а) array1 - 15.9.2007, 15:01
PM   Вверх
GZep
Дата 15.9.2007, 16:34 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: 8
Всего: 32



в пхп необязательно указывать тип значения переменной, но можно...

для ActionScript есть своя подсветка синтаксиса

а вот как выводить:
Код

echo $happy ? "1" : "0";
//или так:
if ($happy) //сработает если true или НЕ пустая строка или чиcло больше нуля
    echo "1";
else
    echo "0";


так же можно так для полной уверенности в типе

Код

if ($happy === true) //сработает ТОЛЬКО если true
    echo "1";
elseif ($happy === false) //сработает ТОЛЬКО если false
    echo "0";
else
    echo "non bool";


Это сообщение отредактировал(а) GZep - 15.9.2007, 19:26


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
Flashdown
Дата 15.9.2007, 16:54 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 27.5.2006
Где: Москва

Репутация: нет
Всего: нет



echo (int)$boolvar;
выведет 1 или 0
PM MAIL ICQ   Вверх
ReactOS
  Дата 16.9.2007, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 165
Регистрация: 6.12.2007

Репутация: нет
Всего: 33



Цитата
GZep и Flashdown

Спасибо, очень доволен!  smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0437 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.