CI迴圈陣列問題

2021-09-08 17:09:31 字數 597 閱讀 5804

當我們在controll中把資料傳遞到view中如:

$data['cates_data']=$this->category_model->byid_data($id);

#呼叫模型層查詢出所有的分類

$data['cates']=$this->category_model->list_cate();

$this->load->view('cat_edit.html',$data);

,發現在頁面讀取不了資料如

" size="15"/>

,出現a php error was encountered

severity: notice

message: undefined index: unit

filename: views/cat_edit.html

line number: 40

而用var_dump($data)如下;

array(1) } }

這樣可以發現這是乙個二維陣列,所有正確的讀取方式為:

value="<?php  echo $cates_data[0]['cat_name'];?>" 

這樣的錯誤對於初學者來說很容易弄混~

陣列迴圈右移問題

首先,假設我們有乙個具有6個元素的陣列 1,2,3,4,5,6 現在我們要對這個陣列迴圈右移4次,我們很直接很夠推出它的結果是 3,4,5,6,1,2 但是我們如何去實現這樣乙個問題呢?step1 儲存好陣列中最後乙個元素的值 step2 從第乙個元素到倒數第二個元素依次向右移動乙個位置 step3...

迴圈與陣列問題2

題2 輸入n,求乙個n n矩陣,規定矩陣沿45度線遞增,形成乙個zigzag陣列 jpeg編碼裡取畫素資料的排列形式 請問如何用c 實現?中國台灣著名硬體公司2007年11月面試題 注 zigzag陣列見我的部落格 解析 在jpeg圖形演算法中首先對影象進行分塊處理,一般分成互不重疊且大小一致的塊,...

陣列元素迴圈右移問題

乙個陣列a中存有n 0 個整數,在不允許使用另外陣列的前提下,將每個整數迴圈向右移m 0 個位置,即將a中的資料由 a0a1 an 1 變換為 an man m 1 a0a1 an m 2an m 1 最後m個數迴圈移至最前面的m個位置 如果需要考慮程式移動資料的次數盡量少,要如何設計移動的方法?輸...