Tools, FAQ, Tutorials:
Data Types of Array Keys in PHP
What Types of Data Can Be Used as Array Keys in PHP?
✍: FYIcenter.com
Two types of data can be used as array keys: string and integer. When a string is used as a key and the string represent an integer, PHP will convert the string into a integer and use it as the key. Here is a PHP script on different types of keys:
<?php
$mixed = array();
$mixed["Zero"] = "PHP";
$mixed[1] = "Perl";
$mixed["Two"] = "Java";
$mixed["3"] = "C+";
$mixed[""] = "Basic";
print("Array with mixed keys:\n");
print_r($mixed);
print("\$mixed[3] = ".$mixed[3]."\n");
print("\$mixed[\"3\"] = ".$mixed["3"]."\n");
print("\$mixed[\"\"] = ".$mixed[""]."\n");
?>
This script will print:
Array with mixed keys:
Array
(
[Zero] => PHP
[1] => Perl
[Two] => Java
[3] => C+
[] => Basic
)
$mixed[3] = C+
$mixed["3"] = C+
$mixed[""] = Basic
Note that an empty string can also be used as a key.
⇒ Index of Array Values in PHP
⇐ Retrieving Values out of an Array in PHP
2017-02-03, ∼3810🔥, 0💬
Popular Posts:
How to create a "Sign-up or Sign-in" user flow policy in my Azure AD B2C directory? If you want to b...
How To Read a File in Binary Mode in PHP? If you have a file that stores binary data, like an execut...
How to use the RSS Online Validator at w3.org? You can follow this tutorial to learn how to use the ...
How to use urllib.parse.urlencode() function to encode HTTP POST data? My form data has special char...
Can You Add Values to an Array without Keys in PHP? Can You Add Values to an Array with a Key? The a...