Concept

How can strings be used as indices in PHP arrays?

ComputerScienceOne / Strings as Indices

"Since arrays in PHP are associative arrays, keys are not limited to integers. You can also use strings as keys to index elements.\n\n1 $arr = array();\n\n2 $arr[0] = 5;\n\n3 $arr[\"foo\"] = 10;\n\n4 $arr[\"hello\"] = \"world\";\n\n5\n\n6 print \"value = \" . $arr[\"hello\"];\n\nNote that strings that contain integer values will be type-juggled into their numeric values. For example, $arr[\"10\"] = 3; will be equivalent to $arr[10] = 3;. However, strings containing floating point values will not be coerced but will remain as strings, $arr[\"3.15\"] = 7; for example."

Related Ideas

How can strings be used as indices in PHP arrays? | ComputerScienceOne | Bifalgorithm | Bifalgorithm