note 77676 deleted from function.mysqli-prepare by danbrown

From: Date: Fri, 28 Nov 2008 21:14:11 +0000
Subject: note 77676 deleted from function.mysqli-prepare by danbrown
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-147226@lists.php.net to get a copy of this message
Note Submitter: joe ---- in response to J dot andrew's type function.... switch ( gettype( $var ) ) { case 'integer': return 'i'; break; case 'double': return 'd'; break; case 'string': return 's'; break; case 'boolean': case 'array': case 'object': case 'resource': case 'NULL': default: return NULL; break; } // could re-write to return first character, or remove breaks. Meh. why do a string comparison? you could do something like if is_int($QueryVar) $QueryVarType = "i"; elseif is_string($QueryVar) $QueryVarType = "s"; elseif is_double($QueryVar) $QueryVarType = "d"; else die ("Invalid non-scalar value")

« previous php.notes (#147226) next »