{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1. [автор] (29 июл 2013, 20:34) [0/0] [0] [отв] [спам] [под] +1 | -1

isset empty !isset !empty
когда их юзать?
минуалы читал, не допираю

2.
Sir4uk * 4.04
(29 июл 2013, 20:38) [1/0] [1] [отв] [спам] [под] +1 | -1

Пример isset
<?
if(isset($_COOKIE[\'isset\'])){
echo \"Кукис isset используються\".$_COOKIE[\'isset\'];
} else {
echo \"Нет ничего\";
}
?>
Пример empty
<?
if(empty($_COOKIE[\'isset\'])){
echo \"Кукис пустой\";
} else {
echo \"Кукис заполнен\";
}
?>
Пример !isset
<?
if(!isset($_COOKIE[\'isset\'])){

echo \"Нет ничего\";
} else {
echo \"Кукис isset используються\".$_COOKIE[\'isset\'];
}
?>
Пример !empty
<?
if(!empty($_COOKIE[\'isset\'])){
echo \"Кукис заполнен\";
} else {
echo \"Кукис Пустой\";
}
?>

3. (29 июл 2013, 20:53) [0/0] [0] [отв] [спам] [под] +1 | -1

<?php
$get = $_GET[\'t\'];

if (!empty($get)) {
if (isset($get) == \'666\') {
echo \'Получено число 666\';
} elseif (!isset($get[\'666\'])) {
echo \'Число 666 не получено\';
} elsif (empty($get)) {
echo \'Пусто\';
}
?>
Добавлено 29.07.13 в 20:54:32:
Блин, одинарные кавычки вырезало!

4.
Victor * Верифицирован 41.37
(29 июл 2013, 20:57) [1/0] [1] [отв] [спам] [под] +1 | -1

[code]
if(isset($_GET[\'lol\'])){
echo \'Вы находитесь на странице: index.php?lol вауц вау вау крутааа\';
}else{
echo \'Ты паходу патерялся\';
}
$lol = \'sdsd\';
if(empty($lol)){
echo\'не лол ваще!\';
}else{
echo \'лол ваще\';
}[/code]


Очаг
5. [автор] (29 июл 2013, 21:24) [0/0] [0] [отв] [спам] [под] +1 | -1

спс, а как лучше писать
echo \"lol\";
Или
echo \'lol\';

6.
-=CoolBoy=- * [мошенник] 4.79
(29 июл 2013, 21:26) [0/0] [0] [отв] [спам] [под] +1 | -1
Владислав,

Тут на форуме лучше первый, а так второй*

7.
RiDiK * [мошенник] 1.85
(29 июл 2013, 21:26) [0/0] [0] [отв] [спам] [под] +1 | -1

Владислав, второе.

8. (29 июл 2013, 21:32) [1/0] [1] [отв] [спам] [под] +1 | -1

isset() - проверяет на существование переменной. Допустим, есть переменная $var = null; с пустым значением. При проверке if (isset($var)) вернет истину.
А if(!isset($a)) вернет истину в том случае, если переменная не найдена.
empty() - проверяет на содержимое переменной. Если переменная имеет в себе какое нибудь содержание, например $var = \'Какой то текст\';, то функция вернет ложь. Истину вернет в случае if (!empty()). Знак \"!\" - это отрицание, противоположность функции. Хочу уточнить, что empty() проверяет не только переменную, ну и ее содержимое, в отличие от isset().

9. [автор] (29 июл 2013, 21:33) [0/0] [0] [отв] [спам] [под] +1 | -1
RiDiK,

почему?

10.
RiDiK * [мошенник] 1.85
(29 июл 2013, 21:36) [0/0] [0] [отв] [спам] [под] +1 | -1
Владислав,

на скорость сайта влияет. Так будет быстрее.

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений