加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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,);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读