--TEST-- array_combine: non-int/non-string key handling --FILE-- --EXPECT-- array(3) { ["a"]=> int(1) ["b"]=> int(2) ["c"]=> int(3) } array(3) { [10]=> string(1) "a" [20]=> string(1) "b" [30]=> string(1) "c" } array(2) { ["1.5"]=> string(5) "first" ["2.5"]=> string(6) "second" } array(1) { [""]=> string(8) "null_key" } array(2) { [1]=> string(8) "true_val" [""]=> string(9) "false_val" }