Hvordan sjekke om en matrise er tom ved hjelp av PHP?
playersvil enten være tom eller en kommaseparert liste (eller en enkelt verdi). Hva er den enkleste måten å sjekke om den er tom? Jeg antar at jeg kan gjøre det så snart jeg henter
$gameresult-arrayet inn i
$gamerow? I dette tilfellet vil det sannsynligvis være mer effektivt å hoppe over å eksplodere
$playerlist` hvis den er tom, men for argumentets skyld, hvordan kan jeg sjekke om en array også er tom?
$gamerow = mysql_fetch_array($gameresult);
$playerlist = explode(",", $gamerow['players']);
426
3
Hvis du bare trenger å sjekke om det finnes NOEN elementer i matrisen
Hvis du må fjerne tomme verdier før du sjekker (vanligvis for å forhindre
explode
ing av rare strenger):count($gamerow['players'])
vil være 0.