關於php怎麼輸出陣列,菜鳥等待

2025-02-16 22:05:12 字數 2391 閱讀 1073

php如何傳陣列

1樓:匿名使用者

你提問的問蘆旅題比較難,我就按我的理解說一下。

假定我們要傳遞的陣列是:$array

1、用session記錄陣列是可以的。

2、一般情困握況下陪尺凳我會把陣列轉化成字串來傳遞:

arraystring = implode(",array);/執行成功後$arraystring="a,b,c"

implode有兩個引數:第乙個是分割符;第二個是要轉化的陣列。

3、跳轉網頁,傳遞$arraystring

4、接收$arraystring並轉化。

array = explode(",arraystring);/執行後$array=

5、使用$array。

你也可能會遇到這種情況:

array["a"] 1;//好像很麻煩的樣子。

這樣的話用上面的方法就不行了。

那我們還是用session來得方便:

1、$temp = array();隨便定義乙個空陣列。

2、$_session["array"] array_merge($temp,$array);/將$temp與$array合併。

3、跳轉網頁,到過新的網頁。

4、$temp = array();隨便定義乙個空陣列。

5、$array = array_merge($temp,$_session["array"])獲得$array

6、使用$array

最後祝你好運!!!

2樓:匿名使用者

問的不清不楚。所以沒人。

php陣列提交資料的問題

3樓:胃疼

假設你的資料設計的比較簡單 下面是我的思路,如果是比較複雜設計也可以通過下面的思路進行擴充套件。

首先要有每條記錄的id,如果是表單提交每一行要有乙個隱藏域來儲存idsc代表引數且是乙個二維陣列,鍵名是id值,鍵值是乙個一維關聯陣列post引數列印出來是下面這樣,然後迴圈這個post陣列 每迴圈一次根據id來進行更新品牌單價單位。

如果是ajax提交 只要把傳遞的json資料自己拼裝一下 後端列印出來和上面的post資料格式一樣就可以了。

4樓:爛蘋果

這個很簡單啊,文字框用可以直接用獲取陣列格式,例如產品1:

產品2:在php裡用$_post['name']就能獲取產品名稱這個陣列,然後用迴圈遍歷這個名稱陣列,把產品資訊 重組成新陣列。

foreach($_post['name'] as $k=>$v)這個$data就是所有產品資料,資料完整性就自己去把控了。

5樓:網友

看前後端用的是什麼框架了。不同框架有不同的實現。

1)前端現在vue和react比較流行。新手建議學習jquery,對dom物件有個瞭解。具體如何獲取表單可以檢視官方手冊;

2)存庫的話就是後端做的事情,推薦codeigniter框架比較輕量易學,同樣存庫具體方式也可以通過查閱官方手冊瞭解。

6樓:網友

前端用js控制,不提交空資料,後端遍歷乙個陣列,就行了。

7樓:維生素a原

目測你這個 品牌 備註可能是選填啊,不好弄。

php陣列:什麼是陣列

8樓:網友

分為這幾類。

1、新增陣列元素。

php是一種弱型別語言,這意味著你不需要顯示宣告乙個陣列及其大小,相反,你可以同時宣告並填充陣列。

capitals = array(

alabama' => 'montgomery',alaska' =>

juneau',arizona' => 'phoenix'

額外的陣列元素可以象下面這樣追加:

capitals['arkansas'] = 'little rock';

如果你正在處理數字索引陣列,你可能想使用顯示命名的函式前置和追加元素,如array_push()和array_unshift()函式,但這些函式不能操作關聯陣列。

2、刪除陣列元素。

如果要從陣列中刪除乙個元素,請使用unset()函式,如:

unset($capitals['california']);

使用數字索引陣列時,刪除陣列元素的辦法更多,更靈活,可以使用array_shift()和array_pop()函式分別從陣列的開頭和末尾刪除乙個元素。

3、交換鍵和值。

假設你想建立乙個名叫$states的新陣列,使用州府作為索引,使用州名作為關聯值,使用array_flip()函式很容易完成這個任務。

9樓:網友

uphp陣列的元素可以是不同的型別。

php陣列迴圈輸出問題,php 2個陣列迴圈輸出問題

for i i 7 i 你說的我不是很明白 我這感覺是這樣的你看看看是不是 不是的話在聯絡我了啊 php的foreach 同時遍歷兩個陣列並輸出 a b foreach a as k va 手打,望採納 a array h1 h2 h3 b array c1 c2 c3 for a as key v...

php陣列關聯陣列怎麼寫,php 怎麼把索引陣列賦值給關聯陣列

不同的情況有不同的寫法 介紹幾個操作php關聯陣列的技巧。1 新增陣列元素 php是一種弱型別語言,這意味著你不需要顯示宣告一個陣列及其大小,相反,你可以同時宣告並填充陣列。capitals array alabama montgomery alaska juneau arizona phoenix...

php 怎麼修改陣列裡面的內容?

php是弱型別語言,需要改什麼的話直接賦值就可以了,例如 arr array a 1,b 2 arr a 5 直接把 arr a 的值從1 變成5了。php 修改陣列內的值 php裡如何把 陣列裡的指定元素給取出來 一 首先把陣列賦予一個變數,如 arr array 0 a 1 b 2 c 二 取出...