本身這就是一個(gè)自定義函數(shù),數(shù)據(jù)需要插入的話(huà)需要自己構(gòu)造sql語(yǔ)句然后通過(guò)mysql_query將函數(shù)返回的值寫(xiě)入數(shù)據(jù)庫(kù)。
成都創(chuàng)新互聯(lián)專(zhuān)注于霸州企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站設(shè)計(jì),商城系統(tǒng)網(wǎng)站開(kāi)發(fā)。霸州網(wǎng)站建設(shè)公司,為霸州等地區(qū)提供建站服務(wù)。全流程按需定制設(shè)計(jì),專(zhuān)業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專(zhuān)業(yè)和態(tài)度為您提供的服務(wù)
想直接讓數(shù)據(jù)庫(kù)調(diào)用PHP的自定義函數(shù)是不現(xiàn)實(shí)的!
最常用的是 array_push、array_unshift,向數(shù)組末尾和頭部追加
另外也有把兩個(gè)數(shù)組合并的函數(shù)array_combine
還有一個(gè)不用函數(shù)也可以追加數(shù)組的,如
$arr = array(1,2);
$arr[2]=3;
上面幾個(gè)函數(shù)的用法在手冊(cè)和一樓提供 的鏈接里都有,其余的沒(méi)想到
如果你數(shù)據(jù)庫(kù)時(shí)間的字段是 int 型,直接用 time() 是可以的;
如果是 timestamp 或 varchar/char 類(lèi)型,可以用 date("Y-m-d H:i:s"),顯示更為直觀的時(shí)間格式。
city1 和 city2 如果數(shù)據(jù)庫(kù)中有兩個(gè)字段,你就按兩個(gè)字段存進(jìn)去沒(méi)有問(wèn)題;如果你顯示的時(shí)候想把他們用 “--” 連接起來(lái)有100 種方法,一點(diǎn)都不用擔(dān)心。
select 的時(shí)候用 concat 函數(shù)
select 出來(lái)后循環(huán)一下再把 city1 和city2 寫(xiě)成:$city1."--".$city2
3. 頁(yè)面中輸出的時(shí)候再把兩個(gè)字段連到一起。
在PHP里面,往數(shù)組中追加元素最簡(jiǎn)單的方法是使用[]賦值,例如需要在$arr添加一條123的語(yǔ)句是$arr[]=123,可以參考下面的代碼:
?php
$arr=[123,456];
print_r($arr);
$arr[]=789;
print_r($arr);
?
擴(kuò)展資料:
PHP函數(shù)
constant() 函數(shù)返回常量的值。
connection_status() 函數(shù)返回當(dāng)前的連接狀態(tài)。
connection_aborted() 函數(shù)檢查是否斷開(kāi)客戶(hù)機(jī)。
zip_read()() 函數(shù)讀取打開(kāi)的 zip 檔案中的下一個(gè)文件。
zip_open() 函數(shù)打開(kāi) ZIP 文件以供讀取。
zip_entry_read() 函數(shù)從打開(kāi)的 zip 檔案項(xiàng)目中獲取內(nèi)容。
zip_entry_open() 函數(shù)打開(kāi)一個(gè) ZIP 檔案項(xiàng)目以供讀取。
參考資料來(lái)源:百度百科-PHP (超文本預(yù)處理器)