Hack: Get count of keys in a dict
Date: 2020-03-09 | dict | hack | hacklang |
DISCLOSURE: If you buy through affiliate links, I may earn a small commission. (disclosures)
problem
I've been using a lot more hacklang at work and as such have run into a lot of use cases that don't seem to have too much documentation. One such use case is how to get the number of keys in a dict.
solution
The hacklang standard library is actualy pretty uniform so similar to other Traversable's you might be trying to get the count of, you can get the count of keys in a dict with C\count
.
For example:
$my_dict = dict[
'a' => 1,
'b' =>2
];
$my_count = C\count($my_dict);
Want more like this?
The best way to support my work is to like / comment / share for the algorithm and subscribe for future updates.