Ваш браузер?


Firefox 3-3.5
Firefox 4+
Internet Explorer 6-7
Internet Explorer 8
Internet Explorer 9
Chrome/Chromium
Safari
Opera < 10
Opera > 10
Что такое браузер?
Голосов(91)

bash.org:

Следуй за мной:

twiby

Адовый чад кутежа и трэш в комплекте

Array key exists vs isset function php comparison

Пришло на ум: 22 ноября 2011

I trying to compare result of php function array_key_exists and isset for array.

Попробовал сравнить результат выполнения функций для разных ключей массива.

Собственно код:


$test = array(
"0" => 0,
"1" => "0",
"2" => null,
"3" => false
);
echo "<table><th>key</th><th>val</th><th>array_key_exists</th><th>isset</th>";
foreach($test as $key=>$val){
	echo "<tr>";
		echo "<td>".$key."</td><td>".var_export($val, true)."</td><td style="background-color:#9d9d9d">".array_key_exists($key,$test)."</td><td>".(int)isset($test[$key])."</td><td></td><td></td>";
	echo "<tr/>";
}
echo "</table>";

И результат

keyvalarray_key_existsisset
0011
1'0'11
2NULL10
3false11
назад   еще идеи

Вам помогло это решение и мой пост помог вам сэкономить пару часов времени или показался полезным, думаю нелишним будет показать его друзьям. От ссылки на мой сайт тоже не откажусь, если предложите.



Случайная мысль:

Software is like sex: it's better when it's free.
Linus Torvalds

Полезно:

Умелые ручки

Замена емкости батареи коммуникатора Программа для синхронизации файлов и папок

MySQL

COUNT(*) vs LIMIT MySQL CREATE VIEW - создать промежуточную таблицу Подключение PHP 5.3 к MySQL MySQL server has gone away MySQL TRIGGER для удаления parent

FLASH

Онлайн стрелялка (2D) online shooter - бесплатно FLASH и z-index

Oracle

Oracle : TNS:could not resolve service name

Я и Mandriva

Diablo II LoD + Wine Установка ImageMagick на CentOs CentOS apxs command not found Установка xsendfile CentOs apache Нет часов в верхней панели Ubuntu 12.04

Windows Mobile

Менять ли Windows Mobile на Android? Синхронизация windows mobile c google аккаунтом

WEB

Боты в twitter - кто, зачем, почему Заработать в Sape, биржи ссылок и Горячие клавиши в Сhrome браузере QA глазами девелопера TinyMCE как правильно работать с WYSIWYG редактором .

JavaScript

[object Object] when calling method: [nsIDOMEventListener::handleEvent] Установка wmode transparent для SWFObject

PHP

Pear update - Security Error Array key exists vs isset function Установка PHP unit Windows

Windows

Вывод/запись лога консоли window

HTML/CSS

Браузер кеширует input при переходах

Android

Remote desktop - программа для удаленного рабочего стола на Android

Yii Framework

Не работает jQuery плагин после AJAX запроса Yii Framework jQuery is not defined Yii Падает запрос при обьединении таблиц

Git/SVN

Git: Создание tag и преключение между branch
Веб-дизайн в Минске
drcreazy © 2008-2012 all rights reserved
Информация Информация Информация Информация Информация Информация