note 77676 added to function.mysqli-prepare

From: Date: Fri, 07 Sep 2007 20:10:25 +0000
Subject: note 77676 added to function.mysqli-prepare
Groups: php.notes 
Request: Send a blank email to php-notes+get-130305@lists.php.net to get a copy of this message
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") ---- Server IP: 209.41.74.194 Probable Submitter: 140.232.0.61 ---- Manual Page -- http://www.php.net/manual/en/function.mysqli-prepare.php Edit -- https://master.php.net/note/edit/77676 Del: integrated -- https://master.php.net/note/delete/77676/integrated Del: useless -- https://master.php.net/note/delete/77676/useless Del: bad code -- https://master.php.net/note/delete/77676/bad+code Del: spam -- https://master.php.net/note/delete/77676/spam Del: non-english -- https://master.php.net/note/delete/77676/non-english Del: in docs -- https://master.php.net/note/delete/77676/in+docs Del: other reasons-- https://master.php.net/note/delete/77676 Reject -- https://master.php.net/note/reject/77676 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#130305) next »