странный результат с isset и 2 строки выглядят одинаково - PullRequest
0 голосов
/ 27 апреля 2020

2 переменные $ paNameTrim и $ parameter ['name'] отображают ignore_type и являются типом строки;

$paNameTrim = "ignore_type"
DisplayError(paNameTrim)) -> string
if(isset($test['parameters'][$paNameTrim]))  -> true

DisplayError($parameter['name'])  -> ignore_type
DisplayError(gettype($parameter['name'])) -> string
if(isset($test['parameters'][$parameter['name']])) { -> false

Почему isset имеет значение? Я пытаюсь обрезать по параметру $ ['name'] тот же результат

...