Visa ett inlägg
Oläst 2008-04-11, 21:40 #3
totoos avatar
totoo totoo är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Nov 2006
Inlägg: 730
totoo totoo är inte uppkopplad
Mycket flitig postare
totoos avatar
 
Reg.datum: Nov 2006
Inlägg: 730
Jo, men vill undvika det också, även om det är en helt godkänd lösning så tycker jag inte om att varningar genereras, även om de "kvävs" i detta fallet (jag är ganska hardcore c++kodare, så sånt ger mig alltså sömnsvårigheter).

Men jag blev så otålig att jag skrev en funktion som löser det, enligt mitt exempel ovan, men jag slutar gärna använda den om någon kommer med något bättre.

Delar med mig:

Kod:
function multiDimIsset($theArray, $dimensions)
{
	$testObj = '$theArray';
	foreach($dimensions as $dim)
	{
 *$testObj .= "[$dim]";

 *if(!eval('return isset(' . $testObj . ');'))
 *	return false;
	}
	return true;
}
totoo är inte uppkopplad   Svara med citatSvara med citat