freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

php高級技巧全放送,linux下的編程(編輯修改稿)

2024-09-26 12:55 本頁面
 

【文章內容簡介】 riginal = /home/me/mydatabasedump。 $copied = /archive/mydatabasedumo_1010。 /* 使用 copy()函數拷貝原始文件,如果拷貝沒有完成則會顯示一個錯誤信息 */ @copy($original, $copied) or die(Couldn39。t copy file.)。 ? 這個例子是一個文件備份系統的原型。在這段腳本運行時,它把文件拷貝到一個不同的位置進行保存。稍微修改一下守護程序,就可以在一天中你指定的時刻執(zhí)行它,而無需用戶的干預。 假定你在系統上安裝了 Lynx,可以創(chuàng)建一個守護程序的條目訪問這個文件,訪問這個文件會運行這個腳本并建立一個拷貝文件,下面的例子將在上午 5 點鐘運行這個腳本,然后關閉 Lynx: 0 5 * * * [username] lynx dump 1/dev/null 2amp。1 如果運行的是 CGI 版本的 PHP,可以跳過 Lynx部分,而直接調用二進制文件: 0 5 * * * [username] php /path/to/ 1/dev/null 2amp。1 五、豐富的數組函數 PHP 中新添加了 30個與組數有關的函數,其中一些常見的函數可以判斷一個數組中是否包含某個元素,對一個數組中 的元素進行計數,添加或刪除數組中的元素或者對數組中的元素進行排序。 如果有一個很大的數組,而你需要找出其中是否包含一個特定的元素,就可以使用in_array()。下面的例子將顯示 “Not found in this array”,因為在一個名字為 $namesArray的數組中查找 Albert,而在 $namesArray 數組中不存在這樣一個元素。 $lookingFor = Albert。 if (in_array($lookingFor, $namesArray)) { echo You39。ve found it!。 } else { echo Not found in this array!。 } ? 如果把 $lookingFor 的值改為 Mary,就會得到 “You39。ve found it!”的信息,因為 Mary 是$namesArray 數組中的一個元素。 如果要對一個數組中的元素個數進行計數,只要簡單地使用 count()函數即可: $count = count($namesArray)。 ? 返回的 $count 的值 為 7。 可以在一個數組的開頭或結尾處添加元素,還可以使用 array_merge()來建立一個包含二個或更多數組中元素的新數組,合并時,元素的順序會按指定的順序排列,如果原來的數組是被排過序的,在合并后需要對它重新排序。 我們可以首先利用 array_push()在數組的結尾處添加一個元素: $fruitArray = array(apple, orange, banana, kiwi, pear)。 /* 向數組中添加元素 */ array_push($fruitArray, grape, pineapple, tomato)。 /*顯示每個元素及其序號 */ while (list($key,$value) = each($fruitArray)) { echo $key : $value 。 } ? 運行上面的程序將得到下面的結果: 0 : apple 1 : orange 2 : banana 3 : kiwi 4 : pear 5 : grape 6 : pineapple 7 : tomato 如果需要在數組的開頭添加元素,其代碼與上面的代碼差不多,唯一的不同之處是需要用 array_unshift()代替 array_push()。 /* 建立一個數組 */ $fruitArray = array(apple, orange, banana, kiwi, pear)。 /* 向數組中添加元素 */ array_unshift($fruitArray, grape, pineapple, tomato)。 /* 顯 示每個元素及其序號 */ while (list($key,$value) = each($fruitArray)) { echo $key : $value 。 } ? 運行上面的程序將得到下面的結果: 0 : grape 1 : pineapple 2 : tomato 3 : apple 4 : orange 5 : banana 6 : kiwi 7 : pear array_merge()函數可以把二個或更多的數組合并為一個數 組。 $fruitArray = array(apple, orange, banana, kiwi, pear)。 /*/建立第二個數組 */ $vegArray = array(carrot, green beans, asparagus, artichoke, corn)。 /*把這二個數組合并為一個數組 */ $goodfoodArray = array_merge($fruitArray, $vegArray)。 /* 顯示每個元素及 其序號 */ while (list($key,$value) = each($goodfoodArray)) { echo $key : $value 。 } ? 運行上面的腳本將得到下面的結果: 0 : apple 1 : orange 2 : banana 3 : kiwi 4 : pear 5 : carrot 6 : green beans 7 : asparagus 8 : artichoke 9 : corn 現 在我們已經掌握了如何添加元素和合并數組,我們再來看看如何從一個數組中刪除元素。從一個數組的末尾刪除一個元素可以使用 array_pop()函 數,使用 array_shift()函數可以從一個數組的開頭刪除一個元素。盡管使用 array_pop()或 array_shift()從數組中刪除了一個元素,你還可以把這個元素當作一個變量來使用。 使用 array_pop()從一個數組的末尾刪除一個元素: /*建立一個數組 */ $fruitArray = array(apple, orange, banana, kiwi, pear)。 /* 從數組的末尾刪除一個元素 */ $popped = array_pop($fruitArray)。 /* 顯示刪除后數組的內容和你刪除的元素 */ while (list($key,$value) = each($fruitArray)) { echo $key : $value 。 } echo and finally, in $popped: $popped。 ? 運行上面的腳本會得到下面的結果 : 0 : apple 1 : orange 2 : banana 3 : kiwi and finally, in $popped: pear 我們再來討論一個從一個數組的末尾刪除元素的例子: /* 建立一個數組 */ $fruitArray = array(apple, orange, banana, kiwi, pear)。 /*從一個數組的開始刪除
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1