Форум → Сообщество → Флейм → Дом флудера (говорит кто о чем хочет) — 6
Дом флудера (говорит кто о чем хочет) — 6
Страницы: ← Предыдущая страница • Следующая страница →
-
-
20 сентября 2009 г. 21:39, спустя 48 секунд
видишь ли пхп, не требует явного определения переменных… а $var="" это уже определение переменной :) в общем ты уже понял :)
OFF, isset определяет, установлена ли переменная. :)
Я просто слегка запутался. "установлена"=="существует"?
Я почему то думал, что если $var="", то значит переменная не установлена. Но как выяснилось, если переменная объявлена значит она уже isset()=true. Спасибо.
пиши вот такif (trim($_POST['login']) && trim($_POST['password']))
Спасибо! Воспользовался. Короткая и красивая проверка на пустое значение. -
-
20 сентября 2009 г. 21:41, спустя 1 минуту 26 секунд
не понял смысла? :)
мда уж … ты читал зачем нужно трим ? -
20 сентября 2009 г. 21:53, спустя 12 минут 6 секунд
ты мну ?
не понял смысла? :)
мда уж … ты читал зачем нужно трим ? -
20 сентября 2009 г. 21:57, спустя 4 минуты 10 секунд
вы заебали, мнимое не мнимое, ну нахуй всеСапожник без сапог -
20 сентября 2009 г. 22:14, спустя 16 минут 42 секунды
if ($a) примерно то же самое, что if (!empty($a))
кого-то могут удивить результаты:
<?php
$a = '0';
if ($a) echo '0<br>';
if (!empty($a)) echo '!empty 0<br>';
$a = '00';
if ($a) echo '00<br>';
if (!empty($a)) echo '!empty 00<br>';
единственная разница, что проверка с empty не выдаёт варнинга если $a вообще не инициированаιιlllιlllι унц-унц -
20 сентября 2009 г. 22:38, спустя 23 минуты 52 секунды
а ты интегровое значение дай нулю (: ваабще бля курите [man]empty[/man] для начала … алсо читаемс мой первый пост -
20 сентября 2009 г. 22:46, спустя 8 минут 4 секунды
Dr.TRO, кроме тебя никто не умеет читать. сделай подкаст по ману, можешь в стиле рэпιιlllιlllι унц-унц -
20 сентября 2009 г. 22:55, спустя 9 минут 7 секунд
если ты такой умный передай в посте 0 и чекни empty (:Спустя 65 сек.в посте оно то как int передастся, соответственно empty вернет true. вариант еще указать что $_POST - string. -
20 сентября 2009 г. 23:17, спустя 22 минуты 3 секунды
Dr.TRO, ты с кем сейчас разговариваешь? 0 и '0' одно и то же. я про это написал постом выше.ιιlllιlllι унц-унц -
20 сентября 2009 г. 23:31, спустя 13 минут 56 секунд
<?php
echo PHP_EOL . 'with trim' . PHP_EOL . PHP_EOL;
$one = trim('');
$two = trim(' ');
$three = trim('test');
$four = trim('0');
$fifth = trim(0);
var_dump(empty($one));
var_dump(empty($two));
var_dump(empty($three));
var_dump(empty($four));
var_dump(empty($fifth));
var_dump($one);
var_dump($two);
var_dump($three);
var_dump($four);
var_dump($fifth);
echo PHP_EOL . 'without trim' . PHP_EOL . PHP_EOL;
$one = '';
$two = ' ';
$three = 'test';
$four = '0';
$fifth = 0;
var_dump(empty($one));
var_dump(empty($two));
var_dump(empty($three));
var_dump(empty($four));
var_dump(empty($fifth));
var_dump($one);
var_dump($two);
var_dump($three);
var_dump($four);
var_dump($fifth);
echo PHP_EOL;
?>tro@eeepc:~$ php killem.php
with trim
bool(true)
bool(true)
bool(false)
bool(true)
bool(true)
string(0) ""
string(0) ""
string(4) "test"
string(1) "0"
string(1) "0"
without trim
bool(true)
bool(false)
bool(false)
bool(true)
bool(true)
string(0) ""
string(1) " "
string(4) "test"
string(1) "0"
int(0) -
-
21 сентября 2009 г. 1:05, спустя 14 минут 34 секунды
пашут в смысле работоспособности или эффективности ? -
21 сентября 2009 г. 1:08, спустя 3 минуты 17 секунд
2 Dr.TRO, ну и что мы доказали? До меня не доходит.
Страницы: ← Предыдущая страница • Следующая страница →
Пожалуйста, авторизуйтесь, чтобы написать комментарий!