@ 2015-11-12T08:58:37Z <?php
function isAssoc($array) {
return !(bool)count(array_filter(array_keys($array), 'is_string'));
}
// everything is associative array in PHP. Ideal question to ask is if it sequential
var_dump(isAssoc(['a']); // false
var_dump(isAssoc([]); // undefined
var_dump(isAssoc(array(0 => 'a', 1 => 'b'))); // true
var_dump(isAssoc(array(0 => 'a', 5 => 'b'))); // true
var_dump(isAssoc(array('a', 'b', 'c'))); // false
var_dump(isAssoc(array("0" => 'a', "1" => 'b', "2" => 'c'))); // false
var_dump(isAssoc(array("1" => 'a', "0" => 'b', "2" => 'c'))); // true
var_dump(isAssoc(array("a" => 'a', "b" => 'b', "c" => 'c'))); // true
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 5.6.15 0.003 0.087 18.19 5.6.14 0.007 0.043 18.15 5.6.13 0.003 0.083 18.24 5.6.12 0.007 0.083 20.99 5.6.11 0.013 0.077 21.12 5.6.10 0.003 0.043 20.99 5.6.9 0.007 0.070 20.99 5.6.8 0.017 0.070 20.41 5.5.30 0.000 0.043 17.94 5.5.29 0.003 0.057 17.99 5.5.28 0.003 0.070 20.68 5.5.27 0.013 0.060 20.74 5.5.26 0.003 0.063 20.87 5.5.25 0.010 0.080 20.79 5.5.24 0.040 0.060 20.26
preferences:dark mode live preview
145.05 ms | 1398 KiB | 7 Q