Featured post

c# - Usage of Server Side Controls in MVC Frame work -

i using asp.net 4.0 , mvc 2.0 web application. project requiremrnt have use server side control in application not possibl in noraml case. ideally want use adrotator control , datalist control. i saw few samples , references in codepleax mvc controllib howwver found less useful. can tell how utilize theese controls in asp.net application along mvc. note: please provide functionalities related adrotator , datalist controls not equivalent functionalities thanks in advace. mvc pages not use normal .net solution makes use of normal .net components impossible. a normal .net page use event driven solution call different methods service side mvc use actions , view completly different way handle things. also, mvc not use viewstate normal .net controlls require. found article discussing mixing of normal .net , mvc.

PHP: is_array on $arr['key'] with non existing 'key' -


one of colleges seem have 'undefined index' error on code wrote

this code of mine looks this:

if ( is_array ($arr['key']))  

my intention check whether $arr has key named 'key', , if value of key array itself. should instead: if( isset($arr['key']) && is_array ($arr['key'])) ?

maybe following equivavlent: let's assume $var not set. then, is_array($var) cause error or return false?

thank you

yes, use isset, is_array.

if(isset($arr['key']) && is_array($arr['key'])) {     // ... } 

because php uses short-circuit logic evaluation, stop before gets is_array(), you'll never error.


Comments

Popular posts from this blog

c# - Usage of Server Side Controls in MVC Frame work -

cocoa - Nesting arrays into NSDictionary object (Objective-C) -

ios - Very simple iPhone App crashes on UILabel settext -