第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

in_array() 期望參數(shù) 2 是數(shù)組,給定的字符串

in_array() 期望參數(shù) 2 是數(shù)組,給定的字符串

PHP
BIG陽(yáng) 2021-09-05 16:31:19
我正在使用 SQL 服務(wù)器構(gòu)建 CodeIgniter 應(yīng)用程序。我從數(shù)據(jù)庫(kù)中讀取用戶權(quán)限,然后將其存儲(chǔ),以便根據(jù)用戶權(quán)限顯示側(cè)邊欄菜單,但出現(xiàn)此錯(cuò)誤:in_array() 期望參數(shù) 2 是數(shù)組,給定字符串這是我的控制器代碼:    public function __construct() {    parent::__construct();    $group_data = array();    if(empty($this->session->userdata('logged_in'))) {        $session_data = array('logged_in' => FALSE);        $this->session->set_userdata($session_data);    }    else {        $user_id = $this->session->userdata('id');        $this->load->model('model_groups');        $group_data = $this->model_groups->getUserGroupByUserId($user_id);        preg_replace_callback('!s:(\d+):"(.*?)";!',             function($match) {             return ($match[1] == strlen($match[2])) ? $match[0] : 's:' . strlen($match[2]) . ':"' . $match[2] . '";';},             $group_data['permission'];);        $this->data['user_permission'] = $group_data['permission'];        var_dump($this->data['user_permission']);        $this->permission = $group_data['permission'] ;    }}當(dāng)我嘗試顯示數(shù)據(jù)中存儲(chǔ)的內(nèi)容時(shí) var_dump($this->data['user_permission']); 我得到:在此處輸入圖片說(shuō)明我正在嘗試像這樣在我的視圖中使用它們:  <?php if(in_array('createUser', $this->data['user_permission']) || in_array('updateUser', $this->data['user_permission']) || in_array('viewUser', $this->data['user_permission']) || in_array('deleteUser', $this->data['user_permission'])): ?>        <li class="treeview" id="userSideTree">        <a href="#">          <i class="fa fa-users"></i>          <span>Utilisateurs</span>          <span class="pull-right-container">            <i class="fa fa-angle-left pull-right"></i>          </span>        </a>你能幫我解決這個(gè)問題嗎?
查看完整描述

1 回答

?
慕神8447489

TA貢獻(xiàn)1780條經(jīng)驗(yàn) 獲得超1個(gè)贊

你有一個(gè)序列化的字符串,引號(hào)被轉(zhuǎn)義了。去除斜線并反序列化:

$this->data['user_permission'] = unserialize(stripslashes($group_data['permission']));

您沒有顯示整個(gè)字符串,因此它可能存在其他問題。文本而不是圖像會(huì)有所幫助。


查看完整回答
反對(duì) 回復(fù) 2021-09-05
  • 1 回答
  • 0 關(guān)注
  • 183 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)