Hey guys,
Vinden jullie dat er een verschil zit tussen een ID en een key?
Stel we hebben een array:
<?php
$product[1] => 'radio';
$product[2] => 'tv';
?>
Wat klinkt dan logischer?
<?php
$id = 2;
$product = $product->get($id);
?>
óf
<?php
$key = 2;
$product = $product->get($key);
?>
En stel dat het ID/key een woord is, wat vind je dan logischer?
<?php
$language['dutch'] => 'Nederlands';
$language['german'] => 'Duits';
?>
Wat klinkt nu logischer?
<?php
$id = 'german';
$language = $language->get($id);
?>
óf
<?php
$key = 'german';
$language = $language->get($key);
?>
Gevoelsmatig, maar dat is dus heel persoonlijk, heb ik een lichte neiging om bij een getal (zoals bij het product) een ID logischer te vinden, terwijl ik bij een woord (zoals bij language) een lichte voorkeur heb voor een key.
Ervaren jullie dit ook zo? Of juist helemaal niet? Het gaat er bij deze vraag niet om wie er gelijk heeft. Ik ben met name beniewd of jullie een verschil ervaren tussen een ID en een key.
2.575 views