php – 引用数组元素中同一数组的另一个元素
发布时间:2020-12-13 21:58:43 所属栏目:PHP教程 来源:网络整理
导读:是否有可能在具有相同数组的另一个元素中引用数组的元素? 假设我们想要制作一个这样的数组: $a = array( 'base_url' = 'https://rh.example.com','URL_SLO_OpenAM_OIC' = 'https://openam.example.com/openam/UI/Logout?goto='.$this['base_url'],); 当然,
是否有可能在具有相同数组的另一个元素中引用数组的元素?
假设我们想要制作一个这样的数组: $a = array( 'base_url' => 'https://rh.example.com','URL_SLO_OpenAM_OIC' => 'https://openam.example.com/openam/UI/Logout?goto='.$this['base_url'],); 当然,它不起作用,因为$this适用于不适用于数组的类.那还有另一种选择吗? 解决方法
不,不可能那样.您无法在其上下文中引用相同的数组.但这是一个解决方法:
$a = array( 'base_url' => ($base_url = 'https://rh.example.com'),'URL_SLO_OpenAM_OIC' => 'https://openam.example.com/openam/UI/Logout?goto='.$base_url,); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |