Czy klucze tablicy PHP muszą być opakowane w cudzysłów?
Który z poniższych jest prawidłowy? Pierwszy kod nie ma cudzysłowów w tablicy $ _GET, a drugi robi, wiem, że powinieneś je mieć, gdy jest to ciąg tekstowy, ale w tym przypadku jest to zmienna, a także jeśli klucz jest liczbą?
brak cytatów
function arg_p($name, $default = null) {
return (isset($_GET[$name])) ? $_GET[$name] : $default;
}
z cytatami
function arg_p($name, $default = null) {
return (isset($_GET['$name'])) ? $_GET['$name'] : $default;
}