php處理拖拽排序後台程式

2021-08-31 11:41:34 字數 891 閱讀 4446

前端傳遞 位置(不是id)

初始位置:oldindex

結束位置:newindex

<?php

/** * @author liaosp.top

* time: $ -11:27

* version 1.0

*///$a1=array(10=>0,11=>1,12=>2,13=>3,14=>4);

////$oldvalue = $a1[1];

//unset($a1[1]);

//array_splice($a1,0,0,$oldvalue);

//print_r($a1);

function sorts($oldindex,$newindex)

//記錄要拖動的id

$oldvalue = $idarr[$oldindex];

//刪除這個要拖動的id

unset($idarr[$oldindex]);

//插入新的位置,並自動移位

array_splice($idarr, $newindex, 0, $oldvalue);

//重新設定排序

$set = ;

for ($i = 0; $i < count($idarr); $i++)

//儲存到資料庫省略

var_dump($set);

}

使用方法:

//從第乙個位置移動到第二個位置

sorts(0,1);

結果:

array(3) 

[1]=>

array(2)

[2]=>

array(2)

}

jobs 顯示後台程式

作用 jobs命令顯示後台任務的執 況。用法 jobs 選項 jobspec 主要選項如下。l 長輸出用法,顯示全部內容。n 不輸出資訊。p 只輸出程序號。r 只輸出執行的程序。jobspec 表示後台任務號碼。應用例項如下。先把兩個程序放在系統後台執行,然後使用jobs命令檢視後台任務的執 況 d...

nohup後台執行 關閉後台程式

參考 在跑時間比較長的程式,或者列印資訊比較多,或者網路不穩定時,可以採用後台執行程式,然後把列印資訊儲存在檔案中,等程式結束後再檢查日誌,完成該功能可以用以下命令 1.nohup python3 u test.py test.log 2 1 2.回車 3.輸入exit命令退出終端 4.關閉shel...

ubuntu 前台程式和後台程式

以前知道了 命令後,經常使用她把程式從前台轉換到後台。後來突然想時候那個程式了,我不知所措了。本文與 ubuntu 前台程式和後台程式 這裡一般是命令後加乙個 命令即可。比如 1 31098 2 31570 輸入命令 jobs 後,發現我們的那個後台程式了。1 running pc2server 2...